Enum Class DataType

java.lang.Object
java.lang.Enum<DataType>
ch.ergon.adam.core.db.schema.DataType
All Implemented Interfaces:
Serializable, Comparable<DataType>, Constable

public enum DataType extends Enum<DataType>
  • Enum Constant Details

    • VARCHAR

      public static final DataType VARCHAR
    • CHAR

      public static final DataType CHAR
    • LONGVARCHAR

      public static final DataType LONGVARCHAR
    • CLOB

      public static final DataType CLOB
    • NVARCHAR

      public static final DataType NVARCHAR
    • NCHAR

      public static final DataType NCHAR
    • LONGNVARCHAR

      public static final DataType LONGNVARCHAR
    • NCLOB

      public static final DataType NCLOB
    • BOOLEAN

      public static final DataType BOOLEAN
    • BIT

      public static final DataType BIT
    • TINYINT

      public static final DataType TINYINT
    • SMALLINT

      public static final DataType SMALLINT
    • INTEGER

      public static final DataType INTEGER
    • BIGINT

      public static final DataType BIGINT
    • DECIMAL_INTEGER

      public static final DataType DECIMAL_INTEGER
    • TINYINTUNSIGNED

      public static final DataType TINYINTUNSIGNED
    • SMALLINTUNSIGNED

      public static final DataType SMALLINTUNSIGNED
    • INTEGERUNSIGNED

      public static final DataType INTEGERUNSIGNED
    • BIGINTUNSIGNED

      public static final DataType BIGINTUNSIGNED
    • DOUBLE

      public static final DataType DOUBLE
    • FLOAT

      public static final DataType FLOAT
    • REAL

      public static final DataType REAL
    • NUMERIC

      public static final DataType NUMERIC
    • DECIMAL

      public static final DataType DECIMAL
    • DATE

      public static final DataType DATE
    • TIMESTAMP

      public static final DataType TIMESTAMP
    • TIME

      public static final DataType TIME
    • INTERVALYEARTOSECOND

      public static final DataType INTERVALYEARTOSECOND
    • INTERVALYEARTOMONTH

      public static final DataType INTERVALYEARTOMONTH
    • INTERVALDAYTOSECOND

      public static final DataType INTERVALDAYTOSECOND
    • LOCALDATE

      public static final DataType LOCALDATE
    • LOCALTIME

      public static final DataType LOCALTIME
    • LOCALDATETIME

      public static final DataType LOCALDATETIME
    • OFFSETTIME

      public static final DataType OFFSETTIME
    • OFFSETDATETIME

      public static final DataType OFFSETDATETIME
    • TIMEWITHTIMEZONE

      public static final DataType TIMEWITHTIMEZONE
    • TIMESTAMPWITHTIMEZONE

      public static final DataType TIMESTAMPWITHTIMEZONE
    • BINARY

      public static final DataType BINARY
    • VARBINARY

      public static final DataType VARBINARY
    • LONGVARBINARY

      public static final DataType LONGVARBINARY
    • BLOB

      public static final DataType BLOB
    • ENUM

      public static final DataType ENUM
    • UUID

      public static final DataType UUID
  • Method Details

    • values

      public static DataType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DataType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null