@Incubating public interface RelationalColumn extends ConvertedField
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultValue()
Get the default value of the column
|
boolean |
hasDefaultValue()
Determine whether this column's has a default value
|
boolean |
isOptional()
Determine whether this column is optional.
|
int |
jdbcType()
Get the
JDBC type for this column |
OptionalInt |
length()
Get the maximum length of this column's values.
|
int |
nativeType()
Get the database native type for this column
|
OptionalInt |
scale()
Get the scale of the column.
|
String |
typeExpression()
Get the database-specific complete expression defining the column's data type, including dimensions, length, precision,
character sets, constraints, etc.
|
String |
typeName()
Get the database-specific name of the column's data type.
|
dataCollection, nameint jdbcType()
JDBC type for this columnint nativeType()
String typeName()
String typeExpression()
OptionalInt length()
OptionalInt scale()
boolean isOptional()
true if it is optional, or false otherwiseObject defaultValue()
boolean hasDefaultValue()
true if the default value was provided, or false otherwiseCopyright © 2020 JBoss by Red Hat. All rights reserved.