org.jooq.util.hsqldb
Class HSQLDBDataType<T>
java.lang.Object
org.jooq.impl.AbstractDataType<T>
org.jooq.util.hsqldb.HSQLDBDataType<T>
- All Implemented Interfaces:
- Serializable, DataType<T>
public class HSQLDBDataType<T>
- extends AbstractDataType<T>
Supported data types for the SQLDialect.HSQLDB
dialect
- Author:
- Lukas Eder
- See Also:
- http://hsqldb.org/doc/guide/ch09.html#datatypes-section,
http://hsqldb.org/doc/2.0/guide/sqlgeneral-chapt.html#sqlgeneral_types_ops-sect,
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 HSQLDBDataType<Byte> TINYINT
SMALLINT
public static final HSQLDBDataType<Short> SMALLINT
INT
public static final HSQLDBDataType<Integer> INT
INTEGER
public static final HSQLDBDataType<Integer> INTEGER
BIGINT
public static final HSQLDBDataType<Long> BIGINT
DOUBLE
public static final HSQLDBDataType<Double> DOUBLE
DOUBLEPRECISION
public static final HSQLDBDataType<Double> DOUBLEPRECISION
FLOAT
public static final HSQLDBDataType<Double> FLOAT
REAL
public static final HSQLDBDataType<Float> REAL
BOOLEAN
public static final HSQLDBDataType<Boolean> BOOLEAN
BIT
public static final HSQLDBDataType<Boolean> BIT
DECIMAL
public static final HSQLDBDataType<BigDecimal> DECIMAL
NUMERIC
public static final HSQLDBDataType<BigDecimal> NUMERIC
VARCHAR
public static final HSQLDBDataType<String> VARCHAR
LONGVARCHAR
public static final HSQLDBDataType<String> LONGVARCHAR
CHAR
public static final HSQLDBDataType<String> CHAR
CHARACTER
public static final HSQLDBDataType<String> CHARACTER
CHARACTERVARYING
public static final HSQLDBDataType<String> CHARACTERVARYING
CLOB
public static final HSQLDBDataType<String> CLOB
CHARLARGEOBJECT
public static final HSQLDBDataType<String> CHARLARGEOBJECT
CHARACTERLARGEOBJECT
public static final HSQLDBDataType<String> CHARACTERLARGEOBJECT
DATE
public static final HSQLDBDataType<Date> DATE
TIME
public static final HSQLDBDataType<Time> TIME
TIMESTAMP
public static final HSQLDBDataType<Timestamp> TIMESTAMP
DATETIME
public static final HSQLDBDataType<Timestamp> DATETIME
LONGVARBINARY
public static final HSQLDBDataType<byte[]> LONGVARBINARY
VARBINARY
public static final HSQLDBDataType<byte[]> VARBINARY
BINARY
public static final HSQLDBDataType<byte[]> BINARY
BLOB
public static final HSQLDBDataType<byte[]> BLOB
BINARYLARGEOBJECT
public static final HSQLDBDataType<byte[]> BINARYLARGEOBJECT
OTHER
public static final HSQLDBDataType<Object> OTHER
__NCHAR
protected static final HSQLDBDataType<String> __NCHAR
__NCLOB
protected static final HSQLDBDataType<String> __NCLOB
__LONGNVARCHAR
protected static final HSQLDBDataType<String> __LONGNVARCHAR
__NVARCHAR
protected static final HSQLDBDataType<String> __NVARCHAR
__BIGINTEGER
protected static final HSQLDBDataType<BigInteger> __BIGINTEGER
VARCHARIGNORECASE
public static final HSQLDBDataType<String> VARCHARIGNORECASE
OBJECT
public static final HSQLDBDataType<Object> OBJECT
ROW
public static final HSQLDBDataType<Result<Record>> ROW
getDataType
public static <T> DataType<T> getDataType(Class<? extends T> type)
getDefaultDataType
public static DataType<Object> getDefaultDataType(String typeName)
Copyright © 2012. All Rights Reserved.