Top Description Fields Constructors Methods
org.jooq.impl

public Class BuiltInDataType<T>

extends DefaultDataType<T>
Class Inheritance
Annotations
@Internal
Imports
org.jooq.DataType, .SQLDialect, org.jooq.util.postgres.PostgresDataType, org.jetbrains.annotations.ApiStatus.Internal

An internal marker subtype of DefaultDataType, to be used only by built-in data types in SQLDataType and dialect specific data type classes, such as e.g. PostgresDataType.
Author
Lukas Eder

Field Summary

Inherited from org.jooq.impl.DefaultDataType:
BYTE_PRECISIONINTEGER_PRECISIONLONG_PRECISIONSHORT_PRECISION

Constructor Summary

AccessConstructor and Description
public
BuiltInDataType(Class<T> type, String typeName)

Constructor for SQLDataType types.

public
BuiltInDataType(SQLDialect dialect, DataType<T> sqlDataType, String typeName)

Constructor for dialect specific data types.

public
BuiltInDataType(SQLDialect dialect, DataType<T> sqlDataType, String typeName, String castTypeName)

Constructor for dialect specific data types.

Method Summary

Inherited from org.jooq.impl.DefaultDataType:
castTypeName0castTypePrefix0castTypeSuffix0characterSetcollationconstructdataTypesdefault_generatedAlwaysAsGeneratorgenerationLocationgenerationOptiongetBindinggetDataTypegetDataTypegetDataTypegetDataTypegetDataTypegetDataTypegetDataTypegetDataTypegetDefaultDataTypegetDefaultDataTypegetDialectgetSQLDataTypegetTypegetTypeidentitylength0normalisenullabilityprecision0readonlyscale0settType0typeName0typesuType0

Constructor Detail

BuiltInDataTypeback to summary
public BuiltInDataType(Class<T> type, String typeName)

Constructor for SQLDataType types.

BuiltInDataTypeback to summary
public BuiltInDataType(SQLDialect dialect, DataType<T> sqlDataType, String typeName)

Constructor for dialect specific data types.

BuiltInDataTypeback to summary
public BuiltInDataType(SQLDialect dialect, DataType<T> sqlDataType, String typeName, String castTypeName)

Constructor for dialect specific data types.