org.jooq.util.firebird
Class FirebirdDataType<T>
java.lang.Object
org.jooq.impl.AbstractDataType<T>
org.jooq.util.firebird.FirebirdDataType<T>
- All Implemented Interfaces:
- Serializable, DataType<T>
public class FirebirdDataType<T>
- extends AbstractDataType<T>
Supported data types for the SQLDialect.FIREBIRD
dialect
- Author:
- Lukas Eder
- See Also:
- Serialized Form
Methods inherited from class org.jooq.impl.AbstractDataType |
asArrayDataType, asConvertedDataType, asEnumDataType, asMasterDataType, convert, convert, convert, equals, getArrayDataType, getArrayType, getCastTypeName, getCastTypeName, getCastTypeName, getCastTypeName, getDataType, getDataType, getDataType, getDefaultDataType, getDialect, getSQLDataType, getSQLType, getType, getType, getTypeName, getTypeName, hashCode, isArray, isBinary, isDateTime, isInterval, isLob, isNumeric, isString, isTemporal, toString |
SMALLINT
public static final FirebirdDataType<Short> SMALLINT
INTEGER
public static final FirebirdDataType<Integer> INTEGER
INT
public static final FirebirdDataType<Integer> INT
BIGINT
public static final FirebirdDataType<Long> BIGINT
INT64
public static final FirebirdDataType<Long> INT64
DOUBLEPRECISION
public static final FirebirdDataType<Double> DOUBLEPRECISION
DOUBLE
public static final FirebirdDataType<Double> DOUBLE
D_FLOAT
public static final FirebirdDataType<Double> D_FLOAT
FLOAT
public static final FirebirdDataType<Float> FLOAT
BOOLEAN
public static final FirebirdDataType<Boolean> BOOLEAN
DECIMAL
public static final FirebirdDataType<BigDecimal> DECIMAL
NUMERIC
public static final FirebirdDataType<BigDecimal> NUMERIC
VARCHAR
public static final FirebirdDataType<String> VARCHAR
CHARACTERVARYING
public static final FirebirdDataType<String> CHARACTERVARYING
CHAR
public static final FirebirdDataType<String> CHAR
CHARACTER
public static final FirebirdDataType<String> CHARACTER
CLOB
public static final FirebirdDataType<String> CLOB
DATE
public static final FirebirdDataType<Date> DATE
TIME
public static final FirebirdDataType<Time> TIME
TIMESTAMP
public static final FirebirdDataType<Timestamp> TIMESTAMP
BLOB
public static final FirebirdDataType<byte[]> BLOB
BIT
public static final FirebirdDataType<Boolean> BIT
OTHER
public static final FirebirdDataType<Object> OTHER
INTERVALYEARTOMONTH
public static final FirebirdDataType<YearToMonth> INTERVALYEARTOMONTH
INTERVALDAYTOSECOND
public static final FirebirdDataType<DayToSecond> INTERVALDAYTOSECOND
__BINARY
protected static final FirebirdDataType<byte[]> __BINARY
__FLOAT
protected static final FirebirdDataType<Double> __FLOAT
__LONGNVARCHAR
protected static final FirebirdDataType<String> __LONGNVARCHAR
__LONGVARBINARY
protected static final FirebirdDataType<byte[]> __LONGVARBINARY
__LONGVARCHAR
protected static final FirebirdDataType<String> __LONGVARCHAR
__NCHAR
protected static final FirebirdDataType<String> __NCHAR
__NCLOB
protected static final FirebirdDataType<String> __NCLOB
__NVARCHAR
protected static final FirebirdDataType<String> __NVARCHAR
__TINYINT
protected static final FirebirdDataType<Byte> __TINYINT
__VARBINARY
protected static final FirebirdDataType<byte[]> __VARBINARY
__BIGINTEGER
protected static final FirebirdDataType<BigInteger> __BIGINTEGER
getDataType
public static <T> DataType<T> getDataType(Class<? extends T> type)
getDefaultDataType
public static DataType<Object> getDefaultDataType(String typeName)
Copyright © 2012. All Rights Reserved.