|
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.Object oracle.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 columnMethod Detail |
---|
public OdiDataType getDataType()
getDataType
in interface IColumn<SourceDataStore>
IColumn.getDataType()
,
setDataType(OdiDataType)
public java.io.Serializable getInternalId()
IInterfaceSubComponent
null
from this method will indicate the object has never been persisted in the repository.
getInternalId
in interface IInterfaceSubComponent
public 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 IInterfaceSubComponent
public java.lang.String getSubComponentDescription(java.util.Locale pLocale)
IInterfaceSubComponent
getSubComponentDescription
in interface IInterfaceSubComponent
pLocale
- 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 ISourceColumn
ISourceColumn.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 |