| Constructor and Description |
|---|
ColumnImpl(Field f)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCharacterSetName()
Get character set name for the column value.
|
java.lang.String |
getCollationName()
Get collation name for the column value.
|
java.lang.String |
getColumnLabel()
Get alias of this column.
|
java.lang.String |
getColumnName()
Get name of this column.
|
int |
getFractionalDigits()
Get number of fractional digits in this column's value.
|
long |
getLength()
Get this column's length.
|
java.lang.String |
getSchemaName()
Get name of
Schema. |
java.lang.String |
getTableLabel()
Get alias of
Table. |
java.lang.String |
getTableName()
Get name of
Table. |
Type |
getType()
Get this column's
Type. |
boolean |
isAutoIncrement()
Checks if this is an auto increment column.
|
boolean |
isNullable()
Checks if column can contain null values.
|
boolean |
isNumberSigned()
Checks if value represents a signed number.
|
boolean |
isPadded()
Checks if the value has a padding.
|
boolean |
isPartKey()
Checks if this column is a part of key.
|
boolean |
isPrimaryKey()
Checks if this is a primary key column.
|
boolean |
isUniqueKey()
Checks if this is a unique key column.
|
public java.lang.String getSchemaName()
ColumnSchema.getSchemaName in interface Columnpublic java.lang.String getTableName()
ColumnTable.getTableName in interface Columnpublic java.lang.String getTableLabel()
ColumnTable.getTableLabel in interface Columnpublic java.lang.String getColumnName()
ColumngetColumnName in interface Columnpublic java.lang.String getColumnLabel()
ColumngetColumnLabel in interface Columnpublic long getLength()
Columnpublic int getFractionalDigits()
ColumngetFractionalDigits in interface Columnpublic boolean isNumberSigned()
ColumnisNumberSigned in interface Columnpublic java.lang.String getCollationName()
ColumngetCollationName in interface Columnpublic java.lang.String getCharacterSetName()
ColumngetCharacterSetName in interface Columnpublic boolean isPadded()
Columnpublic boolean isNullable()
ColumnisNullable in interface Columnpublic boolean isAutoIncrement()
ColumnisAutoIncrement in interface Columnpublic boolean isPrimaryKey()
ColumnisPrimaryKey in interface Columnpublic boolean isUniqueKey()
ColumnisUniqueKey in interface Column