|
||||||||||
| 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)
|
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 |
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 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>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||