|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderTargetMapping
public class ExecutableTextHolderTargetMapping
The text holder for target mappings (mapped on SOURCE or WORK).
This particular text holder is always in a DataSet
and has 1 attached SourceDataStore.
Method Summary | |
---|---|
SourceDataStore[] |
getAttachedSourceDataStores() Gets the attached source datastores of this TextHolder. |
DataSet |
getDataSet() Basic getter. |
OdiInterface.ExecutionLocation |
getExecutionLocation() Basic getter. |
IInterfaceSubComponent |
getInterfaceSubComponent() Basic getter. |
int |
getNumberOfDataStores() Gets the number of source datastores. |
SourceSet |
getSourceSet() Returns the source set in which this TextHolder is located. |
java.lang.String |
getSql() Gets the String representation of the expression. |
Expression |
getSqlExpressionForPersistence() Gets the exrpession of this TextHolder as it will be persisted. |
java.lang.Number |
getSqlExpressionId() Basic getter of the repository ID of the text expression held by this text holder. |
Expression |
getSqlExpressionInMemory() Gets the expression of this TextHolder as it is in memory. |
boolean |
isAttachedSourceDataStoreSettable(int pDataStoreNumber) Returns whether it is possible to set this particular datastore number. |
void |
setAttachedSourceDataStore(int pDataStoreNumber, SourceDataStore pSourceDataStore) Sets one attached SourceDataStore . |
void |
setSourceSet(SourceSet pSourceSet) Sets the source set in which this TextHolder is located. |
void |
setSqlExpression(Expression pExpression) Sets the expression on the TextHolder. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public SourceDataStore[] getAttachedSourceDataStores()
getAttachedSourceDataStores
in interface IExecutableTextHolder
public DataSet getDataSet()
IExecutableTextHolder
getDataSet
in interface IExecutableTextHolder
null
public OdiInterface.ExecutionLocation getExecutionLocation()
IExecutableTextHolder
getExecutionLocation
in interface IExecutableTextHolder
OdiInterface.ExecutionLocation
of this textHolderpublic int getNumberOfDataStores()
IExecutableTextHolder
getAttachedSourceDataStores().length
.getNumberOfDataStores
in interface IExecutableTextHolder
public Expression getSqlExpressionForPersistence()
IExecutableTextHolder
getSqlExpressionForPersistence
in interface IExecutableTextHolder
public Expression getSqlExpressionInMemory()
IExecutableTextHolder
getSqlExpressionInMemory
in interface IExecutableTextHolder
public boolean isAttachedSourceDataStoreSettable(int pDataStoreNumber)
IExecutableTextHolder
isAttachedSourceDataStoreSettable
in interface IExecutableTextHolder
pDataStoreNumber
- the position of the datastoretrue
if it is possible to call setAttachedSourceDataStore(pDataStoreNumber, aSourceDataStore)
public void setAttachedSourceDataStore(int pDataStoreNumber, SourceDataStore pSourceDataStore)
IExecutableTextHolder
SourceDataStore
. Please make sure that the pDataStoreNumber
is settable by using isAttachedSourceDataStoreSettable()
.setAttachedSourceDataStore
in interface IExecutableTextHolder
pDataStoreNumber
- the number of the attached SourceDataStore to be setpSourceDataStore
- the source datastore to attachpublic void setSqlExpression(Expression pExpression)
IExecutableTextHolder
setSqlExpression
in interface IExecutableTextHolder
pExpression
- the new expression for this TextHolderpublic IInterfaceSubComponent getInterfaceSubComponent()
IExecutableTextHolder
getInterfaceSubComponent
in interface IExecutableTextHolder
IInterfaceSubComponent
public SourceSet getSourceSet()
IExecutableTextHolder
getSourceSet
in interface IExecutableTextHolder
null
.IExecutableTextHolder.setSourceSet(SourceSet)
public void setSourceSet(SourceSet pSourceSet)
IExecutableTextHolder
setSourceSet
in interface IExecutableTextHolder
pSourceSet
- the source set to be setIExecutableTextHolder.getSourceSet()
public java.lang.String getSql()
IExecutableTextHolder
getSql
in interface IExecutableTextHolder
public java.lang.Number getSqlExpressionId()
IExecutableTextHolder
getSqlExpressionId
in interface IExecutableTextHolder
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |