org.jooq.util.sqlite
Class SQLiteDataType<T>
java.lang.Object
org.jooq.impl.AbstractDataType<T>
org.jooq.util.sqlite.SQLiteDataType<T>
- All Implemented Interfaces:
- Serializable, DataType<T>
public class SQLiteDataType<T>
- extends AbstractDataType<T>
Supported data types for the SQLDialect.SQLITE
dialect
- Author:
- Lukas Eder
- See Also:
- http://www.sqlite.org/datatype3.html,
Serialized Form
Methods inherited from class org.jooq.impl.AbstractDataType |
asArrayDataType, asConvertedDataType, asEnumDataType, asMasterDataType, convert, equals, getArrayDataType, getArrayType, getCastTypeName, getCastTypeName, getCastTypeName, getDataType, getDataType, getDataType, getDefaultDataType, getDialect, getSQLDataType, getSQLType, getType, getType, getTypeName, getTypeName, hashCode, isArray, isBinary, isDateTime, isInterval, isNumeric, isString, isTemporal, toString |
TINYINT
public static final SQLiteDataType<Byte> TINYINT
SMALLINT
public static final SQLiteDataType<Short> SMALLINT
INT2
public static final SQLiteDataType<Short> INT2
INT
public static final SQLiteDataType<Integer> INT
INTEGER
public static final SQLiteDataType<Integer> INTEGER
MEDIUMINT
public static final SQLiteDataType<Integer> MEDIUMINT
INT8
public static final SQLiteDataType<Long> INT8
BIGINT
public static final SQLiteDataType<BigInteger> BIGINT
UNSIGNEDBIGINT
public static final SQLiteDataType<BigInteger> UNSIGNEDBIGINT
DOUBLE
public static final SQLiteDataType<Double> DOUBLE
DOUBLEPRECISION
public static final SQLiteDataType<Double> DOUBLEPRECISION
REAL
public static final SQLiteDataType<Float> REAL
FLOAT
public static final SQLiteDataType<Float> FLOAT
NUMERIC
public static final SQLiteDataType<BigDecimal> NUMERIC
DECIMAL
public static final SQLiteDataType<BigDecimal> DECIMAL
LONGVARCHAR
public static final SQLiteDataType<String> LONGVARCHAR
CHAR
public static final SQLiteDataType<String> CHAR
CHARACTER
public static final SQLiteDataType<String> CHARACTER
VARCHAR
public static final SQLiteDataType<String> VARCHAR
VARYINGCHARACTER
public static final SQLiteDataType<String> VARYINGCHARACTER
NCHAR
public static final SQLiteDataType<String> NCHAR
NATIVECHARACTER
public static final SQLiteDataType<String> NATIVECHARACTER
NVARCHAR
public static final SQLiteDataType<String> NVARCHAR
CLOB
public static final SQLiteDataType<String> CLOB
TEXT
public static final SQLiteDataType<String> TEXT
BOOLEAN
public static final SQLiteDataType<Boolean> BOOLEAN
DATE
public static final SQLiteDataType<Date> DATE
DATETIME
public static final SQLiteDataType<Timestamp> DATETIME
LONGVARBINARY
public static final SQLiteDataType<byte[]> LONGVARBINARY
BLOB
public static final SQLiteDataType<byte[]> BLOB
__BINARY
protected static final SQLiteDataType<byte[]> __BINARY
__BIT
protected static final SQLiteDataType<Boolean> __BIT
__FLOAT
protected static final SQLiteDataType<Double> __FLOAT
__NCLOB
protected static final SQLiteDataType<String> __NCLOB
__LONGNVARCHAR
protected static final SQLiteDataType<String> __LONGNVARCHAR
__TIME
protected static final SQLiteDataType<Time> __TIME
__VARBINARY
protected static final SQLiteDataType<byte[]> __VARBINARY
NULL
public static final SQLiteDataType<Object> NULL
getDataType
public static <T> DataType<T> getDataType(Class<? extends T> type)
getDefaultDataType
public static DataType<Object> getDefaultDataType(String typeName)
Copyright © 2012. All Rights Reserved.