| Modifier and Type | Field and Description |
|---|---|
| private static final JooqLogger |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final DataType | characterSet(CharacterSet c)
Implements abstract org. Implements org. |
| public final DataType | collation(Collation c)
Implements abstract org. Implements org. |
| pack-priv abstract AbstractDataTypeX | construct(Integer newPrecision, Integer newScale, Integer newLength, Nullability newNullability, boolean newReadonly, Generator<?, ?, T> newGeneratedAlwaysAs, QOM.
Deprecated
as a consequence of
[#7811] Allow for subtypes to override the constructor
Field being deprecated.
|
| public final DataType | default_(Field<T> d)
Overrides org. Implements abstract org. Implements org.
Deprecated
as a consequence of
Specify an expression to be applied as the Field being deprecated.
DEFAULT value for
this data type.
|
| public final DataType | generatedAlwaysAs(Generator<?, ?, T> g)
Overrides org. Implements abstract org. Implements org. |
| public final DataType | generationLocation(QOM.
Implements abstract org. Implements org. generationLocation() of the computed column expression.
|
| public final DataType | generationOption(QOM.
Implements abstract org. Implements org. generationOption() of the computed column expression.
|
| public final DataType | identity(boolean
The new identity flag i)Implements abstract org. Implements org. |
| pack-priv final AbstractDataTypeX | |
| public final DataType | nullability(Nullability
The new nullability n)Implements abstract org. Implements org. |
| pack-priv final AbstractDataTypeX | |
| public final DataType | readonly(boolean
The new readonly attribute value. r)Implements abstract org. Implements org. |
| pack-priv final AbstractDataTypeX |
| logGeneratedAlwaysAs | back to summary |
|---|---|
| private static final JooqLogger logGeneratedAlwaysAs | |
| AbstractDataTypeX | back to summary |
|---|---|
| pack-priv AbstractDataTypeX(Name name, Comment comment) | |
| characterSet | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Return a new data type like this, with a new character set.
| |
| collation | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Return a new data type like this, with a new collation.
| |
| construct | back to summary |
|---|---|
| pack-priv abstract AbstractDataTypeX Deprecated as a consequence of [#7811] Allow for subtypes to override the constructor | |
| default_ | back to summary |
|---|---|
| public final DataType Overrides org. Implements abstract org. Implements org. Doc from org. Deprecated as a consequence of Specify an expression to be applied as the A default value of a data type applies to DDL statements, such as
The distinct types of possible
| |
| generatedAlwaysAs | back to summary |
|---|---|
| public final DataType Overrides org. Implements abstract org. Implements org. Doc from org. Set the computed column expression of this data type to a dynamic expression.
Unlike
If
This implicitly sets This feature is implemented in commercial distributions only.
| |
| generationLocation | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Set the
Specifies whether the
The computation happens in This feature is implemented in commercial distributions only.
| |
| generationOption | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Set the If not supported by the dialect, this will be ignored. This feature is implemented in commercial distributions only.
| |
| identity | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Return a new data type like this, with a new identity flag. [#5709] The IDENTITY flag imposes a NOT NULL constraint, and removes all DEFAULT values. | |
| length1 | back to summary |
|---|---|
| pack-priv final AbstractDataTypeX Implements abstract org.
| |
| nullability | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Return a new data type like this, with a new nullability.
[#5709] A
| |
| precision1 | back to summary |
|---|---|
| pack-priv final AbstractDataTypeX Implements abstract org.
| |
| readonly | back to summary |
|---|---|
| public final DataType Implements abstract org. Implements org. Doc from org. Return a new data type like this, with a new readonly attribute. This feature is implemented in commercial distributions only. | |
| scale1 | back to summary |
|---|---|
| pack-priv final AbstractDataTypeX Implements abstract org.
| |