|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.odi.domain.support.BusinessObject
oracle.odi.domain.project.interfaces.JournalizedSourceColumn
public class JournalizedSourceColumn
This class represents columns for a journalized source datastore in an interface. When a journalized filter is used in an interface, the filter object will contain in-memory cross references to these journalized source column objects.
| Constructor Summary | |
|---|---|
JournalizedSourceColumn(SourceDataStore pSourceDataStore,
java.lang.String pName,
OdiDataType pDataType,
java.lang.Integer pLength,
java.lang.Integer pScale)
Internal use only Creates a new journalized source column. |
|
| Method Summary | |
|---|---|
OdiDataType |
getDataType()
Returns the datatype of this journalized source column. |
java.io.Serializable |
getInternalId()
The internal ID of this sub component. Returning null from this method will indicate the object has never been persisted in the repository. |
java.lang.Integer |
getLength()
Returns the length of this journalized source column. |
java.lang.String |
getName()
Returns the name of this journalized source column. |
java.lang.Integer |
getScale()
Returns the scale of this journalized source column. |
java.lang.String |
getSubComponentDescription()
Returns the sub component's description in a human-readable way. |
java.lang.String |
getSubComponentDescription(java.util.Locale pLocale)
Returns the sub component's description in a human-readable way for the given Locale. |
SourceDataStore |
getTable()
Returns the source datastore owning this journalized source column. |
IColumn |
getUnderlyingColumn()
Returns the underlying datastore column. |
void |
setDataType(OdiDataType pOdiDataType)
Internal use only Sets the data type of this journalized source column. |
void |
setLength(java.lang.Integer pLength)
Internal use only Sets the length of this journalized source column. |
void |
setScale(java.lang.Integer pScale)
Internal use only Sets the scale of this journalized source column. |
| Methods inherited from class oracle.odi.domain.support.BusinessObject |
|---|
clone |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JournalizedSourceColumn(SourceDataStore pSourceDataStore,
java.lang.String pName,
OdiDataType pDataType,
java.lang.Integer pLength,
java.lang.Integer pScale)
pSourceDataStore - the parent source datastore for this columnpName - the name of the columnpDataType - the datatype of the columnpLength - the length of the columnpScale - the scale of the column| Method Detail |
|---|
public OdiDataType getDataType()
getDataType in interface IColumn<SourceDataStore>IColumn.getDataType(),
setDataType(OdiDataType)public java.io.Serializable getInternalId()
IInterfaceSubComponentnull from this method will indicate the object has never been persisted in the repository.
getInternalId in interface IInterfaceSubComponentpublic java.lang.Integer getLength()
getLength in interface IColumn<SourceDataStore>IColumn.getLength(),
setLength(Integer)public java.lang.String getName()
getName in interface IColumn<SourceDataStore>IColumn.getName()public java.lang.Integer getScale()
getScale in interface IColumn<SourceDataStore>IColumn.getScale(),
setScale(Integer)public java.lang.String getSubComponentDescription()
IInterfaceSubComponent
getSubComponentDescription in interface IInterfaceSubComponentpublic java.lang.String getSubComponentDescription(java.util.Locale pLocale)
IInterfaceSubComponent
getSubComponentDescription in interface IInterfaceSubComponentpLocale - the Locale for which the description should be returned
public SourceDataStore getTable()
getTable in interface IColumn<SourceDataStore>IColumn.getTable()public IColumn getUnderlyingColumn()
getUnderlyingColumn in interface ISourceColumnISourceColumn.getUnderlyingColumn()public void setDataType(OdiDataType pOdiDataType)
setDataType in interface IColumn<SourceDataStore>pOdiDataType - the data typeIColumn.setDataType(oracle.odi.domain.topology.OdiDataType),
getDataType()public void setLength(java.lang.Integer pLength)
setLength in interface IColumn<SourceDataStore>pLength - the length of this journalized source column.IColumn.setLength(java.lang.Integer),
getLength()public void setScale(java.lang.Integer pScale)
setScale in interface IColumn<SourceDataStore>pScale - the scale of this journalized source column.IColumn.setScale(java.lang.Integer),
getScale()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||