OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet,
and may be part of a SourceSet.ExecutableTextHolderFactory to instantiate text holders.public interface IExecutableTextHolder
ExecutableTextHolderFactory| Modifier and Type | Method and Description |
|---|---|
SourceDataStore[] |
getAttachedSourceDataStores()
Deprecated.
Gets the attached source datastores of this TextHolder.
|
DataSet |
getDataSet()
Deprecated.
Basic getter.
|
OdiInterface.ExecutionLocation |
getExecutionLocation()
Deprecated.
Basic getter.
|
IInterfaceSubComponent |
getInterfaceSubComponent()
Deprecated.
Basic getter.
|
int |
getNumberOfDataStores()
Deprecated.
Gets the number of source datastores.
|
SourceSet |
getSourceSet()
Deprecated.
Returns the source set in which this TextHolder is located.
|
java.lang.String |
getSql()
Deprecated.
Gets the String representation of the expression.
|
java.util.Collection |
getSqlExpressionCrossRefsGlobalIds()
Deprecated.
Basic getter of the repository Global IDs for the text cross references of the text expression held by this text holder.
|
Expression |
getSqlExpressionForPersistence()
Deprecated.
Gets the exrpession of this TextHolder as it will be persisted.
|
java.lang.Number |
getSqlExpressionId()
Deprecated.
Basic getter of the repository ID of the text expression held by this text holder.
|
Expression |
getSqlExpressionInMemory()
Deprecated.
Gets the expression of this TextHolder as it is in memory.
|
boolean |
isAttachedSourceDataStoreSettable(int pDataStoreNumber)
Deprecated.
Returns whether it is possible to set this particular datastore number.
|
void |
setAttachedSourceDataStore(int pDataStoreNumber,
SourceDataStore pSourceDataStore)
Deprecated.
Sets one attached
SourceDataStore. |
void |
setSourceSet(SourceSet pSourceSet)
Deprecated.
Sets the source set in which this TextHolder is located.
|
void |
setSqlExpression(Expression pExpression)
Deprecated.
Sets the expression on the TextHolder.
|
void setSqlExpression(Expression pExpression)
pExpression - the new expression for this TextHolderExpression getSqlExpressionInMemory()
Expression getSqlExpressionForPersistence()
java.lang.Number getSqlExpressionId()
java.util.Collection getSqlExpressionCrossRefsGlobalIds()
java.lang.String getSql()
SourceDataStore[] getAttachedSourceDataStores()
int getNumberOfDataStores()
getAttachedSourceDataStores().length.boolean isAttachedSourceDataStoreSettable(int pDataStoreNumber)
pDataStoreNumber - the position of the datastoretrue if it is possible to call setAttachedSourceDataStore(pDataStoreNumber, aSourceDataStore)void setAttachedSourceDataStore(int pDataStoreNumber,
SourceDataStore pSourceDataStore)
SourceDataStore. Please make sure that the pDataStoreNumber is settable by using isAttachedSourceDataStoreSettable().pDataStoreNumber - the number of the attached SourceDataStore to be setpSourceDataStore - the source datastore to attachDataSet getDataSet()
nullOdiInterface.ExecutionLocation getExecutionLocation()
OdiInterface.ExecutionLocation of this textHolderIInterfaceSubComponent getInterfaceSubComponent()
IInterfaceSubComponentSourceSet getSourceSet()
null.setSourceSet(SourceSet)void setSourceSet(SourceSet pSourceSet)
pSourceSet - the source set to be setgetSourceSet()