|
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 |
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.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 SourceDataStore getTable()
getTable
in interface IColumn<SourceDataStore>
IColumn.getTable()
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()
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 IColumn getUnderlyingColumn()
getUnderlyingColumn
in interface ISourceColumn
ISourceColumn.getUnderlyingColumn()
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
|
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 |