public interface ColumnSource extends RelationalValueSource
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCheckCondition()
Obtain the specified check constraint condition
|
java.lang.String |
getComment()
Obtain the specified SQL comment
|
Datatype |
getDatatype()
The deduced (and dialect convertible) type for this column
|
java.lang.String |
getDefaultValue()
Obtain a specified default value for the column
|
java.lang.String |
getName()
Obtain the name of the column.
|
java.lang.String |
getReadFragment()
A SQL fragment to apply to the column value on read.
|
Size |
getSize()
Obtain the specified column size.
|
java.lang.String |
getSqlType()
Obtain the free-hand definition of the column's type.
|
java.lang.String |
getWriteFragment()
A SQL fragment to apply to the column value on write.
|
boolean |
isIncludedInInsert() |
boolean |
isIncludedInUpdate() |
boolean |
isNullable()
Is this column nullable?
|
boolean |
isUnique()
Is this column unique?
|
getContainingTableName
java.lang.String getName()
null
, in which case a naming strategy is applied.java.lang.String getReadFragment()
java.lang.String getWriteFragment()
boolean isNullable()
true
indicates it is nullable; false
non-nullable.java.lang.String getDefaultValue()
java.lang.String getSqlType()
Datatype getDatatype()
Size getSize()
boolean isUnique()
true
indicates it is unique; false
non-unique.java.lang.String getCheckCondition()
java.lang.String getComment()
boolean isIncludedInInsert()
boolean isIncludedInUpdate()
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.