|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Column
Represents a column and it's metadata description. Columns reside within a Table and can be used as keys for relationships between tables.
Table| Method Summary | |
|---|---|
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. |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.eobjects.metamodel.schema.NamedStructure |
|---|
getQualifiedLabel, getQuote, getQuotedName |
| Method Detail |
|---|
String 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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||