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()
Column
Schema
.getSchemaName
in interface Column
public java.lang.String getTableName()
Column
Table
.getTableName
in interface Column
public java.lang.String getTableLabel()
Column
Table
.getTableLabel
in interface Column
public java.lang.String getColumnName()
Column
getColumnName
in interface Column
public java.lang.String getColumnLabel()
Column
getColumnLabel
in interface Column
public long getLength()
Column
public int getFractionalDigits()
Column
getFractionalDigits
in interface Column
public boolean isNumberSigned()
Column
isNumberSigned
in interface Column
public java.lang.String getCollationName()
Column
getCollationName
in interface Column
public java.lang.String getCharacterSetName()
Column
getCharacterSetName
in interface Column
public boolean isPadded()
Column
public boolean isNullable()
Column
isNullable
in interface Column
public boolean isAutoIncrement()
Column
isAutoIncrement
in interface Column
public boolean isPrimaryKey()
Column
isPrimaryKey
in interface Column
public boolean isUniqueKey()
Column
isUniqueKey
in interface Column