org.jooq.util.oracle
Class OracleDataType<T>
java.lang.Object
org.jooq.impl.AbstractDataType<T>
org.jooq.util.oracle.OracleDataType<T>
- All Implemented Interfaces:
- Serializable, DataType<T>
public class OracleDataType<T>
- extends AbstractDataType<T>
Supported data types for the SQLDialect.ORACLE
dialect
- Author:
- Lukas Eder
- See Also:
- http://www.techonthenet.com/oracle/datatypes.php,
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14261/datatypes.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 |
NUMBER
public static final OracleDataType<BigDecimal> NUMBER
NUMERIC
public static final OracleDataType<BigDecimal> NUMERIC
DECIMAL
public static final OracleDataType<BigDecimal> DECIMAL
DEC
public static final OracleDataType<BigDecimal> DEC
VARCHAR2
public static final OracleDataType<String> VARCHAR2
VARCHAR
public static final OracleDataType<String> VARCHAR
CHAR
public static final OracleDataType<String> CHAR
CLOB
public static final OracleDataType<String> CLOB
NVARCHAR2
public static final OracleDataType<String> NVARCHAR2
NVARCHAR
public static final OracleDataType<String> NVARCHAR
NCHAR
public static final OracleDataType<String> NCHAR
NCLOB
public static final OracleDataType<String> NCLOB
DATE
public static final OracleDataType<Date> DATE
TIMESTAMP
public static final OracleDataType<Timestamp> TIMESTAMP
BLOB
public static final OracleDataType<byte[]> BLOB
INTERVALYEARTOMONTH
public static final OracleDataType<YearToMonth> INTERVALYEARTOMONTH
INTERVALDAYTOSECOND
public static final OracleDataType<DayToSecond> INTERVALDAYTOSECOND
__BINARY
protected static final OracleDataType<byte[]> __BINARY
__BIGINT
protected static final OracleDataType<Long> __BIGINT
__BIT
protected static final OracleDataType<Boolean> __BIT
__BOOLEAN
protected static final OracleDataType<Boolean> __BOOLEAN
__DOUBLE
protected static final OracleDataType<Double> __DOUBLE
__FLOAT
protected static final OracleDataType<Double> __FLOAT
__INTEGER
protected static final OracleDataType<Integer> __INTEGER
__LONGVARBINARY
protected static final OracleDataType<byte[]> __LONGVARBINARY
__LONGVARCHAR
protected static final OracleDataType<String> __LONGVARCHAR
__LONGNVARCHAR
protected static final OracleDataType<String> __LONGNVARCHAR
__REAL
protected static final OracleDataType<Float> __REAL
__SMALLINT
protected static final OracleDataType<Short> __SMALLINT
__TIME
protected static final OracleDataType<Time> __TIME
__TINYINT
protected static final OracleDataType<Byte> __TINYINT
__VARBINARY
protected static final OracleDataType<byte[]> __VARBINARY
__BIGINTEGER
protected static final OracleDataType<BigInteger> __BIGINTEGER
REF_CURSOR
public static final OracleDataType<Result<Record>> REF_CURSOR
LONG
public static final OracleDataType<String> LONG
RAW
public static final OracleDataType<byte[]> RAW
LONGRAW
public static final OracleDataType<byte[]> LONGRAW
BFILE
public static final OracleDataType<byte[]> BFILE
BINARY_INTEGER
public static final OracleDataType<Integer> BINARY_INTEGER
PLS_INTEGER
public static final OracleDataType<Integer> PLS_INTEGER
NATURAL
public static final OracleDataType<Integer> NATURAL
NATURALN
public static final OracleDataType<Integer> NATURALN
POSITIVE
public static final OracleDataType<Integer> POSITIVE
POSITIVEN
public static final OracleDataType<Integer> POSITIVEN
SIGNTYPE
public static final OracleDataType<Integer> SIGNTYPE
REAL
public static final OracleDataType<Double> REAL
DOUBLE_PRECISION
public static final OracleDataType<Double> DOUBLE_PRECISION
BINARY_DOUBLE
public static final OracleDataType<Double> BINARY_DOUBLE
FLOAT
public static final OracleDataType<BigDecimal> FLOAT
BINARY_FLOAT
public static final OracleDataType<BigDecimal> BINARY_FLOAT
INTEGER
public static final OracleDataType<BigInteger> INTEGER
INT
public static final OracleDataType<BigInteger> INT
SMALLINT
public static final OracleDataType<BigInteger> SMALLINT
BOOLEAN
public static final OracleDataType<Boolean> BOOLEAN
getDataType
public static <T> DataType<T> getDataType(Class<? extends T> type)
getDefaultDataType
public static DataType<Object> getDefaultDataType(String typeName)
Copyright © 2012. All Rights Reserved.