| Package | Description |
|---|---|
| org.jooq.meta | |
| org.jooq.meta.jaxb |
| Modifier and Type | Method and Description |
|---|---|
ForcedType |
AbstractDatabase.getConfiguredForcedType(Definition definition) |
ForcedType |
Database.getConfiguredForcedType(Definition definition)
Get the configured forced type object for any given
Definition,
or null if no ForcedType matches the definition. |
ForcedType |
AbstractDatabase.getConfiguredForcedType(Definition definition,
DataTypeDefinition definedType) |
ForcedType |
Database.getConfiguredForcedType(Definition definition,
DataTypeDefinition definedType)
Get the configured forced type object for any given
Definition,
or null if no ForcedType matches the definition. |
| Modifier and Type | Method and Description |
|---|---|
List<ForcedType> |
AbstractDatabase.getConfiguredForcedTypes() |
List<ForcedType> |
Database.getConfiguredForcedTypes()
Database objects matching any of these field names will be generated as
forced types.
|
List<ForcedType> |
AbstractDatabase.getUnusedForcedTypes() |
List<ForcedType> |
Database.getUnusedForcedTypes()
Retrieve the not-yet used forced types.
|
| Modifier and Type | Method and Description |
|---|---|
static CustomType |
AbstractTypedElementDefinition.customType(Database db,
ForcedType forcedType) |
void |
AbstractDatabase.markUsed(ForcedType forcedType) |
void |
Database.markUsed(ForcedType forcedType)
Mark a forced type as used.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractDatabase.setConfiguredForcedTypes(List<ForcedType> configuredForcedTypes) |
void |
Database.setConfiguredForcedTypes(List<ForcedType> types)
Database objects matching any of these field names will be generated as
forced types.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<ForcedType> |
Database.forcedTypes |
| Modifier and Type | Method and Description |
|---|---|
ForcedType |
ObjectFactory.createForcedType()
Create an instance of
ForcedType |
ForcedType |
ForcedType.withBinding(String value)
A
Binding implementation for the custom type. |
ForcedType |
ForcedType.withConverter(String value)
A converter implementation for the
getUserType(). |
ForcedType |
ForcedType.withEnumConverter(Boolean value) |
ForcedType |
ForcedType.withExcludeExpression(String value)
A Java regular expression matching columns, parameters, attributes,
etc. which must not have this type.
|
ForcedType |
ForcedType.withExcludeTypes(String value)
A Java regular expression matching data types
which must not have this type.
|
ForcedType |
ForcedType.withExpression(String value)
The same as
getIncludeExpression(). |
ForcedType |
ForcedType.withExpressions(String value)
The same as
getIncludeExpression(). |
ForcedType |
ForcedType.withIncludeExpression(String value)
A Java regular expression matching columns, parameters, attributes,
etc. to be forced to have this type.
|
ForcedType |
ForcedType.withIncludeTypes(String value)
A Java regular expression matching data types to be forced to have this
type.
|
ForcedType |
ForcedType.withLambdaConverter(LambdaConverter value)
A lambda converter implementation for the
getUserType(). |
ForcedType |
ForcedType.withName(String value)
The name (in
SQLDataType) to force any matches to |
ForcedType |
ForcedType.withNullability(Nullability value)
Whether this forced type should apply to nullable / non-nullable / all columns
|
ForcedType |
ForcedType.withObjectType(ForcedTypeObjectType value)
Whether this forced type should apply to all object types, or only to specific ones
|
ForcedType |
ForcedType.withSql(String value)
A SQL statement that produces a table with one column containing the matched qualified or unqualified column names.
|
ForcedType |
ForcedType.withTypes(String value)
The same as
getIncludeTypes(). |
ForcedType |
ForcedType.withUserType(String value)
The type of the user type - e.g. java.time.LocalDateTime.
|
| Modifier and Type | Method and Description |
|---|---|
List<ForcedType> |
Database.getForcedTypes() |
| Modifier and Type | Method and Description |
|---|---|
Database |
Database.withForcedTypes(ForcedType... values) |
| Modifier and Type | Method and Description |
|---|---|
void |
Database.setForcedTypes(List<ForcedType> forcedTypes) |
Database |
Database.withForcedTypes(Collection<ForcedType> values) |
Database |
Database.withForcedTypes(List<ForcedType> forcedTypes) |
Copyright © 2021. All rights reserved.