|
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.ExecutableTextHolderGenericClause
public abstract class ExecutableTextHolderGenericClause
This is the abstract common implementation for source clauses (Joins and Filters). It wraps the generic clause and provides all basic implementations.
Join
, Filter
Method Summary | |
---|---|
DataSet |
getDataSet() Gets the attached source datastores of this TextHolder. |
OdiInterface.ExecutionLocation |
getExecutionLocation() Basic getter. |
IInterfaceSubComponent |
getInterfaceSubComponent() Basic getter. |
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. |
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 |
Methods inherited from interface oracle.odi.interfaces.interactive.support.IExecutableTextHolder |
---|
getAttachedSourceDataStores, getNumberOfDataStores, isAttachedSourceDataStoreSettable, setAttachedSourceDataStore |
Method Detail |
---|
public DataSet getDataSet()
getDataSet
in interface IExecutableTextHolder
public OdiInterface.ExecutionLocation getExecutionLocation()
IExecutableTextHolder
getExecutionLocation
in interface IExecutableTextHolder
OdiInterface.ExecutionLocation
of this textHolderpublic Expression getSqlExpressionForPersistence()
IExecutableTextHolder
getSqlExpressionForPersistence
in interface IExecutableTextHolder
public Expression getSqlExpressionInMemory()
IExecutableTextHolder
getSqlExpressionInMemory
in interface IExecutableTextHolder
public 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 |