Module org.jooq
Package org.jooq

Interface DataType<T>

Type Parameters:
T - The Java type associated with this SQL data type
All Superinterfaces:
Named, QueryPart, Serializable
All Known Implementing Classes:
BuiltInDataType, DefaultDataType

public interface DataType<T> extends Named
A common interface to all dialect-specific data types.

jOOQ provides built in data types through SQLDataType. Users can define their own data types programmatically by calling asConvertedDataType(Converter) or asConvertedDataType(Binding), for example. Custom data types can also be defined on generated code using the <forcedType/> configuration, see the manual for more details

Author:
Lukas Eder