|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectdk.eobjects.metamodel.schema.Column
public class 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,
Relationship,
Serialized Form| Constructor Summary | |
|---|---|
Column()
|
|
Column(java.lang.String name)
|
|
Column(java.lang.String name,
ColumnType type)
|
|
Column(java.lang.String name,
ColumnType type,
Table table,
int columnNumber,
java.lang.Boolean nullable)
|
|
| Method Summary | |
|---|---|
int |
compareTo(Column that)
|
boolean |
equals(java.lang.Object obj)
|
protected void |
fireTableChanged()
Tells the column object that the table it belongs to have changed. |
int |
getColumnNumber()
Returns the column number or index. |
java.lang.Integer |
getColumnSize()
|
java.lang.String |
getName()
Returns the Column Name |
java.lang.String |
getNativeType()
|
java.lang.String |
getQualifiedLabel()
Gets a label with a simple dot-separated qualified name such as "MY_SCHEMA.MY_TABLE.MY_COLUMN". |
java.lang.String |
getQuote()
|
java.lang.String |
getQuotedName()
|
java.lang.String |
getRemarks()
|
Table |
getTable()
Gets the table for which this column belong |
ColumnType |
getType()
Gets the type of the column |
int |
hashCode()
|
boolean |
isIndexed()
|
java.lang.Boolean |
isNullable()
|
Column |
setColumnNumber(int columnNumber)
|
Column |
setColumnSize(java.lang.Integer columnSize)
|
Column |
setIndexed(boolean indexed)
|
Column |
setName(java.lang.String name)
|
Column |
setNativeType(java.lang.String nativeType)
|
Column |
setNullable(java.lang.Boolean nullable)
|
Column |
setQuote(java.lang.String quoteString)
|
void |
setRemarks(java.lang.String remarks)
|
Column |
setTable(Table table)
|
Column |
setType(ColumnType type)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Column()
public Column(java.lang.String name)
public Column(java.lang.String name,
ColumnType type)
public Column(java.lang.String name,
ColumnType type,
Table table,
int columnNumber,
java.lang.Boolean nullable)
| Method Detail |
|---|
public int getColumnNumber()
public Column setColumnNumber(int columnNumber)
public java.lang.String getName()
public java.lang.String getQualifiedLabel()
public Column setName(java.lang.String name)
public ColumnType getType()
public Column setType(ColumnType type)
public Table getTable()
public Column setTable(Table table)
public java.lang.Boolean isNullable()
public Column setNullable(java.lang.Boolean nullable)
public java.lang.String getRemarks()
public void setRemarks(java.lang.String remarks)
public java.lang.Integer getColumnSize()
public Column setColumnSize(java.lang.Integer columnSize)
public java.lang.String getNativeType()
public Column setNativeType(java.lang.String nativeType)
public boolean isIndexed()
public Column setIndexed(boolean indexed)
public java.lang.String getQuote()
public Column setQuote(java.lang.String quoteString)
public java.lang.String getQuotedName()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int compareTo(Column that)
compareTo in interface java.lang.Comparable<Column>protected void fireTableChanged()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||