test_class.declarator: kt1 = new KeyspaceTablePair("ks", "tbl1")
test_class.modifier: private static final
test_class.original_string: private static final KeyspaceTablePair kt1 = new KeyspaceTablePair("ks", "tbl1");
test_class.type: KeyspaceTablePair
test_class.var_name: kt1
test_class.declarator: kt2 = new KeyspaceTablePair("ks", "tbl2")
test_class.modifier: private static final
test_class.original_string: private static final KeyspaceTablePair kt2 = new KeyspaceTablePair("ks", "tbl2");
test_class.type: KeyspaceTablePair
test_class.var_name: kt2
test_class.declarator: kt3 = new KeyspaceTablePair("ks", "tbl3")
test_class.modifier: private static final
test_class.original_string: private static final KeyspaceTablePair kt3 = new KeyspaceTablePair("ks", "tbl3");
test_class.type: KeyspaceTablePair
test_class.var_name: kt3
test_class.file: spark-job/src/test/java/org/apache/cassandra/diff/SchemaTest.java
test_class.identifier: SchemaTest
test_case.body: @Test
      public void testToQualifiedTableList() {
          Schema schema = new Schema(ImmutableSet.of(kt1, kt2, kt3));
          Assert.assertEquals(3, schema.size());
          Assert.assertEquals(ImmutableSet.of(kt1, kt2, kt3), ImmutableSet.copyOf(schema.toQualifiedTableList()));
      }
test_case.class_method_signature: SchemaTest.testToQualifiedTableList()
test_case.full_signature: @Test public void testToQualifiedTableList()
test_case.identifier: testToQualifiedTableList
test_case.invocations: of assertEquals size assertEquals of copyOf toQualifiedTableList
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testToQualifiedTableList()
focal_class.declarator: DEFAULT_FILTER = ImmutableSet.of(
          "system", "system_schema", "system_traces", "system_auth", "system_distributed", "system_virtual_schema", "system_views"
      )
focal_class.modifier: private static final
focal_class.original_string: private static final Set<String> DEFAULT_FILTER = ImmutableSet.of(
          "system", "system_schema", "system_traces", "system_auth", "system_distributed", "system_virtual_schema", "system_views"
      );
focal_class.type: Set<String>
focal_class.var_name: DEFAULT_FILTER
focal_class.declarator: qualifiedTables
focal_class.modifier: private final
focal_class.original_string: private final Set<KeyspaceTablePair> qualifiedTables;
focal_class.type: Set<KeyspaceTablePair>
focal_class.var_name: qualifiedTables
focal_class.file: spark-job/src/main/java/org/apache/cassandra/diff/Schema.java
focal_class.identifier: Schema
focal_class.class_method_signature: Schema.Schema(Metadata metadata, JobConfiguration configuration)
focal_class.full_signature: public  Schema(Metadata metadata, JobConfiguration configuration)
focal_class.identifier: Schema
focal_class.modifiers: public
focal_class.parameters: (Metadata metadata, JobConfiguration configuration)
focal_class.signature:  Schema(Metadata metadata, JobConfiguration configuration)
focal_class.class_method_signature: Schema.Schema(Set<KeyspaceTablePair> qualifiedTables)
focal_class.full_signature: public  Schema(Set<KeyspaceTablePair> qualifiedTables)
focal_class.identifier: Schema
focal_class.modifiers: public
focal_class.parameters: (Set<KeyspaceTablePair> qualifiedTables)
focal_class.signature:  Schema(Set<KeyspaceTablePair> qualifiedTables)
focal_class.class_method_signature: Schema.intersect(Schema other)
focal_class.full_signature: public Schema intersect(Schema other)
focal_class.identifier: intersect
focal_class.modifiers: public
focal_class.parameters: (Schema other)
focal_class.return: Schema
focal_class.signature: Schema intersect(Schema other)
focal_class.class_method_signature: Schema.toQualifiedTableList()
focal_class.full_signature: public List<KeyspaceTablePair> toQualifiedTableList()
focal_class.identifier: toQualifiedTableList
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<KeyspaceTablePair>
focal_class.signature: List<KeyspaceTablePair> toQualifiedTableList()
focal_class.class_method_signature: Schema.size()
focal_class.full_signature: public int size()
focal_class.identifier: size
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int size()
focal_class.class_method_signature: Schema.getKeyspaceFilter(JobConfiguration configuration)
focal_class.full_signature: @VisibleForTesting public static Set<String> getKeyspaceFilter(JobConfiguration configuration)
focal_class.identifier: getKeyspaceFilter
focal_class.modifiers: @VisibleForTesting public static
focal_class.parameters: (JobConfiguration configuration)
focal_class.return: Set<String>
focal_class.signature: Set<String> getKeyspaceFilter(JobConfiguration configuration)
focal_class.class_method_signature: Schema.difference(Schema first, Schema second)
focal_class.full_signature: public static Pair<Set<KeyspaceTablePair>, Set<KeyspaceTablePair>> difference(Schema first, Schema second)
focal_class.identifier: difference
focal_class.modifiers: public static
focal_class.parameters: (Schema first, Schema second)
focal_class.return: Pair<Set<KeyspaceTablePair>, Set<KeyspaceTablePair>>
focal_class.signature: Pair<Set<KeyspaceTablePair>, Set<KeyspaceTablePair>> difference(Schema first, Schema second)
focal_method.body: public List<KeyspaceTablePair> toQualifiedTableList() {
          return new ArrayList<>(qualifiedTables);
      }
focal_method.class_method_signature: Schema.toQualifiedTableList()
focal_method.full_signature: public List<KeyspaceTablePair> toQualifiedTableList()
focal_method.identifier: toQualifiedTableList
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: List<KeyspaceTablePair>
focal_method.signature: List<KeyspaceTablePair> toQualifiedTableList()