public final class OdiDataStoreExpressionContext extends java.lang.Object implements IExpressionContext
SnpsExpressionTag
s relative to an OdiDataStore
.
That context just create expression tags referring to OdiColumn
s of the specified
OdiDataStore
.
Constructor and Description |
---|
OdiDataStoreExpressionContext(OdiDataStore pDataStore)
Create a new
OdiDataStoreExpressionContext . |
OdiDataStoreExpressionContext(OdiDataStore pDataStore,
java.lang.String pAlias)
Create a new
OdiDataStoreExpressionContext . |
Modifier and Type | Method and Description |
---|---|
com.sunopsis.language.parser.SnpsExpressionTag[] |
getSnpsExpressionTags(com.sunopsis.language.SnpsLanguage pSnpsLanguage)
Obtains the expression tags relative to this context.
|
public OdiDataStoreExpressionContext(OdiDataStore pDataStore)
OdiDataStoreExpressionContext
.pDataStore
- a data storepublic OdiDataStoreExpressionContext(OdiDataStore pDataStore, java.lang.String pAlias)
OdiDataStoreExpressionContext
.pDataStore
- a data storepAlias
- the alias for the datastore in this contextpublic com.sunopsis.language.parser.SnpsExpressionTag[] getSnpsExpressionTags(com.sunopsis.language.SnpsLanguage pSnpsLanguage)
IExpressionContext
getSnpsExpressionTags
in interface IExpressionContext
pSnpsLanguage
- the language that will be used when manipulating the expression tags
(i.e. when building the Expression
)