@InterfaceStability.Stable public interface Column extends Comparable<Column>, Serializable, NamedStructure
Table| Modifier and Type | Method and Description |
|---|---|
int |
getColumnNumber()
Returns the column number or index.
|
Integer |
getColumnSize()
Gets the data type size of this column.
|
String |
getName()
Gets the name of this Column
|
String |
getNativeType()
Gets the native type of this column.
|
String |
getRemarks()
Gets any remarks/comments to this column.
|
Table |
getTable()
Gets the table for which this column belong
|
ColumnType |
getType()
Gets the type of the column
|
boolean |
isIndexed()
Determines if this column is indexed.
|
Boolean |
isNullable()
Determines whether or not this column accepts null values.
|
boolean |
isPrimaryKey()
Determines if this column is (one of) the primary key(s) of its table.
|
compareTogetQualifiedLabel, getQuote, getQuotedNameString getName()
getName in interface HasNamegetName in interface NamedStructureint getColumnNumber()
ColumnType getType()
Table getTable()
Boolean isNullable()
String getRemarks()
Integer getColumnSize()
String getNativeType()
boolean isIndexed()
boolean isPrimaryKey()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.