|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IColumn<DataStoreType extends IDataStore<?,?>>
Defines basic contract for a column.
This interface has to be implemented by objects that wish to model a relational column.
| Method Summary | |
|---|---|
OdiDataType |
getDataType()Obtains the data type of this column. |
java.lang.Integer |
getLength()Obtains the length or precision of this column, or null if undefined. |
java.lang.String |
getName()Obtain the name of this column. |
java.lang.Integer |
getScale()Obtains the scale (for numeric types) of this column, or null if undefined. |
DataStoreType |
getTable()Obtains the owning table of this column. |
void |
setDataType(OdiDataType pOdiDataType)Defines the data type of this column. |
void |
setLength(java.lang.Integer pLength)Defines the length or precision of this column. |
void |
setScale(java.lang.Integer pScale)Defines the scale for numeric types. |
| Method Detail |
|---|
java.lang.String getName()
DataStoreType getTable()
OdiDataType getDataType()
setDataType(OdiDataType)void setDataType(OdiDataType pOdiDataType)
pOdiDataType - the data typegetDataType()java.lang.Integer getScale()
null if undefined.setScale(Integer)void setScale(java.lang.Integer pScale)
pScale - the scalegetScale()java.lang.Integer getLength()
null if undefined.setLength(Integer)void setLength(java.lang.Integer pLength)
pLength - the lengthgetLength()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||