test_class.file: shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/metadata/schema/RuleSchemaMetaDataTest.java
test_class.identifier: RuleSchemaMetaDataTest
test_case.body: @Test
      public void assertGetSchemaMetaData() {
          Map<String, TableMetaData> tableMetaDataMap = new HashMap<>(1, 1);
          Map<String, Collection<String>> unconfiguredSchemaMetaDataMap = new HashMap<>(1, 1);
          RuleSchemaMetaData ruleSchemaMetaData = new RuleSchemaMetaData(new SchemaMetaData(tableMetaDataMap), unconfiguredSchemaMetaDataMap);
          SchemaMetaData schemaMetaData = ruleSchemaMetaData.getSchemaMetaData();
          assertNotNull("SchemaMetaData is null", schemaMetaData);
      }
test_case.class_method_signature: RuleSchemaMetaDataTest.assertGetSchemaMetaData()
test_case.full_signature: @Test public void assertGetSchemaMetaData()
test_case.identifier: assertGetSchemaMetaData
test_case.invocations: getSchemaMetaData assertNotNull
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void assertGetSchemaMetaData()
focal_class.declarator: configuredSchemaMetaData
focal_class.modifier: @Getter
      private final
focal_class.original_string: @Getter
      private final SchemaMetaData configuredSchemaMetaData;
focal_class.type: SchemaMetaData
focal_class.var_name: configuredSchemaMetaData
focal_class.declarator: unconfiguredSchemaMetaDataMap
focal_class.modifier: @Getter
      private final
focal_class.original_string: @Getter
      private final Map<String, Collection<String>> unconfiguredSchemaMetaDataMap;
focal_class.type: Map<String, Collection<String>>
focal_class.var_name: unconfiguredSchemaMetaDataMap
focal_class.declarator: allSchemaMetaData
focal_class.modifier: private final
focal_class.original_string: private final SchemaMetaData allSchemaMetaData;
focal_class.type: SchemaMetaData
focal_class.var_name: allSchemaMetaData
focal_class.file: shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/metadata/schema/RuleSchemaMetaData.java
focal_class.identifier: RuleSchemaMetaData
focal_class.class_method_signature: RuleSchemaMetaData.RuleSchemaMetaData(final SchemaMetaData configuredSchemaMetaData, final Map<String, Collection<String>> unconfiguredSchemaMetaDataMap)
focal_class.full_signature: public  RuleSchemaMetaData(final SchemaMetaData configuredSchemaMetaData, final Map<String, Collection<String>> unconfiguredSchemaMetaDataMap)
focal_class.identifier: RuleSchemaMetaData
focal_class.modifiers: public
focal_class.parameters: (final SchemaMetaData configuredSchemaMetaData, final Map<String, Collection<String>> unconfiguredSchemaMetaDataMap)
focal_class.signature:  RuleSchemaMetaData(final SchemaMetaData configuredSchemaMetaData, final Map<String, Collection<String>> unconfiguredSchemaMetaDataMap)
focal_class.class_method_signature: RuleSchemaMetaData.createSchemaMetaData()
focal_class.full_signature: private SchemaMetaData createSchemaMetaData()
focal_class.identifier: createSchemaMetaData
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: SchemaMetaData
focal_class.signature: SchemaMetaData createSchemaMetaData()
focal_class.class_method_signature: RuleSchemaMetaData.getSchemaMetaData()
focal_class.full_signature: public SchemaMetaData getSchemaMetaData()
focal_class.identifier: getSchemaMetaData
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SchemaMetaData
focal_class.signature: SchemaMetaData getSchemaMetaData()
focal_class.class_method_signature: RuleSchemaMetaData.getAllTableNames()
focal_class.full_signature: public Collection<String> getAllTableNames()
focal_class.identifier: getAllTableNames
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Collection<String>
focal_class.signature: Collection<String> getAllTableNames()
focal_method.body: public SchemaMetaData getSchemaMetaData() {
          return allSchemaMetaData;
      }
focal_method.class_method_signature: RuleSchemaMetaData.getSchemaMetaData()
focal_method.full_signature: public SchemaMetaData getSchemaMetaData()
focal_method.identifier: getSchemaMetaData
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: SchemaMetaData
focal_method.signature: SchemaMetaData getSchemaMetaData()