@@ -15,14 +15,13 @@ public final class SchemaMetadataJsonConverter {
1515 private static final SchemaMetadataJsonConverter instance = new SchemaMetadataJsonConverter ();
1616 private static final String ADAPTER_NOTES_KEY = "adapterNotes" ;
1717 private static final String TABLES_KEY = "tables" ;
18- private static final String TABLE_TYPE_KEY = "type" ;
18+ private static final String TYPE_KEY = "type" ;
1919 private static final String TABLE_NAME_KEY = "name" ;
2020 private static final String DATA_TYPE_KEY = "dataType" ;
2121 private static final String NULLABLE_KEY = "isNullable" ;
2222 private static final String COMMENT_KEY = "comment" ;
2323 private static final String IDENTITY_KEY = "isIdentity" ;
2424 private static final String DEFAULT_KEY = "default" ;
25- private static final String DATA_TYPEKEY = "type" ;
2625 private final JsonBuilderFactory factory = Json .createBuilderFactory (Collections .emptyMap ());
2726
2827 /**
@@ -45,12 +44,12 @@ private SchemaMetadataJsonConverter() {
4544 */
4645 public JsonObject convert (final SchemaMetadata schemaMetadata ) {
4746 final JsonObjectBuilder root = this .factory .createObjectBuilder ();
48- root .add (TABLES_KEY , converTables (schemaMetadata ));
47+ root .add (TABLES_KEY , convertTables (schemaMetadata ));
4948 root .add (ADAPTER_NOTES_KEY , schemaMetadata .getAdapterNotes ());
5049 return root .build ();
5150 }
5251
53- public JsonArrayBuilder converTables (final SchemaMetadata schemaMetadata ) {
52+ private JsonArrayBuilder convertTables (final SchemaMetadata schemaMetadata ) {
5453 final JsonArrayBuilder tablesBuilder = this .factory .createArrayBuilder ();
5554 for (final TableMetadata table : schemaMetadata .getTables ()) {
5655 tablesBuilder .add (convertTableMetadata (table ));
@@ -60,7 +59,7 @@ public JsonArrayBuilder converTables(final SchemaMetadata schemaMetadata) {
6059
6160 private JsonObjectBuilder convertTableMetadata (final TableMetadata table ) {
6261 final JsonObjectBuilder tableBuilder = this .factory .createObjectBuilder ();
63- tableBuilder .add (TABLE_TYPE_KEY , "table" );
62+ tableBuilder .add (TYPE_KEY , "table" );
6463 tableBuilder .add (TABLE_NAME_KEY , table .getName ());
6564 final JsonArrayBuilder columnsBuilder = Json .createArrayBuilder ();
6665 for (final ColumnMetadata column : table .getColumns ()) {
@@ -104,7 +103,7 @@ private JsonObjectBuilder convertColumnMetadata(final ColumnMetadata column) {
104103 */
105104 public JsonObject convertType (final DataType dataType ) {
106105 final JsonObjectBuilder typeAsJson = this .factory .createObjectBuilder ();
107- typeAsJson .add (DATA_TYPEKEY , getExasolDataTypeName (dataType .getExaDataType ()));
106+ typeAsJson .add (TYPE_KEY , getExasolDataTypeName (dataType .getExaDataType ()));
108107 switch (dataType .getExaDataType ()) {
109108 case UNSUPPORTED :
110109 throw new IllegalArgumentException ("Unsupported data type found trying to serialize schema metadata. "
0 commit comments