in src/main/java/software/aws/neptune/common/gremlindatamodel/resultset/ResultSetGetColumns.java [90:142]
static {
CONVERSION_MAP.put("TABLE_CAT", null);
CONVERSION_MAP.put("TABLE_SCHEM", "gremlin");
CONVERSION_MAP.put("BUFFER_LENGTH", null); // null
CONVERSION_MAP.put("NULLABLE", DatabaseMetaData.columnNullable);
CONVERSION_MAP.put("REMARKS", null); // null
CONVERSION_MAP.put("SQL_DATA_TYPE", null); // null
CONVERSION_MAP.put("SQL_DATETIME_SUB", null); // null
CONVERSION_MAP.put("IS_NULLABLE", "YES");
CONVERSION_MAP.put("SCOPE_CATALOG", null); // null
CONVERSION_MAP.put("SCOPE_SCHEMA", null); // null
CONVERSION_MAP.put("SCOPE_TABLE", null); // null
CONVERSION_MAP.put("SOURCE_DATA_TYPE", null); // null
CONVERSION_MAP.put("IS_AUTOINCREMENT", "NO");
CONVERSION_MAP.put("IS_GENERATEDCOLUMN", "NO");
CONVERSION_MAP.put("COLUMN_DEF", null);
ORDERED_COLUMNS.add("TABLE_CAT");
ORDERED_COLUMNS.add("TABLE_SCHEM");
ORDERED_COLUMNS.add("TABLE_NAME");
ORDERED_COLUMNS.add("COLUMN_NAME");
ORDERED_COLUMNS.add("DATA_TYPE");
ORDERED_COLUMNS.add("TYPE_NAME");
ORDERED_COLUMNS.add("COLUMN_SIZE");
ORDERED_COLUMNS.add("BUFFER_LENGTH");
ORDERED_COLUMNS.add("DECIMAL_DIGITS");
ORDERED_COLUMNS.add("NUM_PREC_RADIX");
ORDERED_COLUMNS.add("NULLABLE");
ORDERED_COLUMNS.add("REMARKS");
ORDERED_COLUMNS.add("COLUMN_DEF");
ORDERED_COLUMNS.add("SQL_DATA_TYPE");
ORDERED_COLUMNS.add("SQL_DATETIME_SUB");
ORDERED_COLUMNS.add("CHAR_OCTET_LENGTH");
ORDERED_COLUMNS.add("ORDINAL_POSITION");
ORDERED_COLUMNS.add("IS_NULLABLE");
ORDERED_COLUMNS.add("SCOPE_CATALOG");
ORDERED_COLUMNS.add("SCOPE_SCHEMA");
ORDERED_COLUMNS.add("SCOPE_TABLE");
ORDERED_COLUMNS.add("SOURCE_DATA_TYPE");
ORDERED_COLUMNS.add("IS_AUTOINCREMENT");
ORDERED_COLUMNS.add("IS_GENERATEDCOLUMN");
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Byte", Byte.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Short", Short.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Integer", Integer.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Boolean", Boolean.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Long", Long.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Float", Float.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Double", Double.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("String", String.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Date", Date.class);
GREMLIN_STRING_TYPE_TO_JAVA_TYPE_CONVERTER_MAP.put("Time", Time.class);
}