DataType used for Domain types.
| Modifier and Type | Field and Description |
|---|---|
| private final DataType | |
| private final Domain |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv DefaultDataType | construct(Integer newPrecision, Integer newScale, Integer newLength, Nullability newNullability, boolean newReadonly, Generator<?, ?, T> newGeneratedAlwaysAs, QOM.
Overrides org.
Deprecated
as a consequence of
[#7811] Allow for subtypes to override the constructor
Field being deprecated.
|
| public final String | getCastTypeName(Configuration configuration)
Overrides org. Implements org. |
| public final Domain | getDomain()
Overrides org. Implements org. NULL if there is no such
type.
|
| public final int | getSQLType()
Overrides org. Implements org. Types value.
|
| public final String | getTypeName(Configuration configuration)
Overrides org. Implements org. |
| baseType | back to summary |
|---|---|
| private final DataType<T> baseType | |
| domain | back to summary |
|---|---|
| private final Domain<T> domain | |
| DomainDataType | back to summary |
|---|---|
| pack-priv DomainDataType(Domain<T> domain, DataType<T> baseType) | |
| construct | back to summary |
|---|---|
| pack-priv DefaultDataType Overrides org. Doc from org. Deprecated as a consequence of [#7811] Allow for subtypes to override the constructor
| |
| getCastTypeName | back to summary |
|---|---|
| public final String getCastTypeName(Configuration configuration) Overrides org. Implements org. Doc from org. Retrieve the dialect-specific type name associated with this data type used for casting. This is useful for some dialects that have specialised type names for cast expressions. Other dialects require type-length binding when casting, (e.g. VARCHAR(32767))
| |
| getDomain | back to summary |
|---|---|
| public final Domain Overrides org. Implements org. Doc from org. Get the defining DOMAIN type or
| |
| getSQLType | back to summary |
|---|---|
| public final int getSQLType() Overrides org. Implements org. Doc from org. Get JDBC
| |
| getTypeName | back to summary |
|---|---|
| public final String getTypeName(Configuration configuration) Overrides org. Implements org. Doc from org. Retrieve the dialect-specific type name associated with this data type.
| |