Class Schemas


  • public class Schemas
    extends java.lang.Object
    Helper class to deal with schemas.
    Author:
    Abe White
    • Field Detail

      • EMPTY_COLUMNS

        public static final Column[] EMPTY_COLUMNS
      • EMPTY_FOREIGN_KEYS

        public static final ForeignKey[] EMPTY_FOREIGN_KEYS
      • EMPTY_INDEXES

        public static final Index[] EMPTY_INDEXES
      • EMPTY_UNIQUES

        public static final Unique[] EMPTY_UNIQUES
      • EMPTY_VALUES

        public static final java.lang.Object[] EMPTY_VALUES
    • Constructor Detail

      • Schemas

        public Schemas()
    • Method Detail

      • getNewTableSchema

        @Deprecated
        public static java.lang.String getNewTableSchema​(JDBCConfiguration conf)
        Deprecated.
        Return the schema name that should be used for new tables, or null if none.
      • getJDBCName

        public static java.lang.String getJDBCName​(int type)
        Return the SQL type name for the given Types constant.
      • getJDBCType

        public static int getJDBCType​(java.lang.String name)
        Return the Types constant for the given SQL type name.
      • getJavaType

        public static java.lang.Class<?> getJavaType​(int type,
                                                     int size,
                                                     int decimals)
        Return the java type for the given SQL type from Types.