static

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);
    }