|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
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.7.0) E17060-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |