org.jooq.util.db2
Class DB2DataType<T>
java.lang.Object
org.jooq.impl.AbstractDataType<T>
org.jooq.util.db2.DB2DataType<T>
- All Implemented Interfaces:
- Serializable, DataType<T>
public class DB2DataType<T>
- extends AbstractDataType<T>
Supported data types for the SQLDialect.DB2
dialect
- Author:
- Espen Stromsnes
- See Also:
- http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.apdv.java.doc/doc/rjvjdata.htm,
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 |
SMALLINT
public static final DB2DataType<Short> SMALLINT
INTEGER
public static final DB2DataType<Integer> INTEGER
BIGINT
public static final DB2DataType<Long> BIGINT
REAL
public static final DB2DataType<Float> REAL
DOUBLE
public static final DB2DataType<Double> DOUBLE
DECIMAL
public static final DB2DataType<BigDecimal> DECIMAL
DECFLOAT
public static final DB2DataType<BigDecimal> DECFLOAT
VARCHAR
public static final DB2DataType<String> VARCHAR
CHAR
public static final DB2DataType<String> CHAR
CHARACTER
public static final DB2DataType<String> CHARACTER
LONGVARCHAR
public static final DB2DataType<String> LONGVARCHAR
CLOB
public static final DB2DataType<String> CLOB
BLOB
public static final DB2DataType<byte[]> BLOB
DATE
public static final DB2DataType<Date> DATE
TIME
public static final DB2DataType<Time> TIME
TIMESTAMP
public static final DB2DataType<Timestamp> TIMESTAMP
__BINARY
protected static final DB2DataType<byte[]> __BINARY
__BIT
protected static final DB2DataType<Boolean> __BIT
__BOOLEAN
protected static final DB2DataType<Boolean> __BOOLEAN
__LONGVARBINARY
protected static final DB2DataType<byte[]> __LONGVARBINARY
__NCHAR
protected static final DB2DataType<String> __NCHAR
__NCLOB
protected static final DB2DataType<String> __NCLOB
__LONGNVARCHAR
protected static final DB2DataType<String> __LONGNVARCHAR
__NUMERIC
protected static final DB2DataType<BigDecimal> __NUMERIC
__NVARCHAR
protected static final DB2DataType<String> __NVARCHAR
__TINYINT
protected static final DB2DataType<Byte> __TINYINT
__VARBINARY
protected static final DB2DataType<byte[]> __VARBINARY
__BIGINTEGER
protected static final DB2DataType<BigInteger> __BIGINTEGER
XML
public static final DB2DataType<String> XML
DBCLOB
public static final DB2DataType<String> DBCLOB
GRAPHIC
public static final DB2DataType<String> GRAPHIC
VARGRAPHIC
public static final DB2DataType<String> VARGRAPHIC
CHARFORBITDATA
public static final DB2DataType<byte[]> CHARFORBITDATA
VARCHARFORBITDATA
public static final DB2DataType<byte[]> VARCHARFORBITDATA
ROWID
public static final DB2DataType<byte[]> ROWID
getDataType
public static <T> DataType<T> getDataType(Class<? extends T> type)
getDefaultDataType
public static DataType<Object> getDefaultDataType(String typeName)
Copyright © 2012. All Rights Reserved.