Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.domain.xrefs.expression.contexts
Class OdiDataStoreExpressionContext

java.lang.Object
  extended by oracle.odi.domain.xrefs.expression.contexts.OdiDataStoreExpressionContext
All Implemented Interfaces:
IExpressionContext

public final class OdiDataStoreExpressionContext
extends java.lang.Object
implements IExpressionContext

Context that has to be used to get SnpsExpressionTags relative to an OdiDataStore.

That context just create expression tags referring to OdiColumns of the specified OdiDataStore.

Since:
11.1.1.3.0

Constructor Summary
OdiDataStoreExpressionContext(OdiDataStore pDataStore)
          Create a new OdiDataStoreExpressionContext.
 
Method Summary
 com.sunopsis.language.parser.SnpsExpressionTag[] getSnpsExpressionTags(com.sunopsis.language.SnpsLanguage pSnpsLanguage)
          Obtains the expression tags relative to this context.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OdiDataStoreExpressionContext

public OdiDataStoreExpressionContext(OdiDataStore pDataStore)
Create a new OdiDataStoreExpressionContext.

Parameters:
pDataStore - a data store
Method Detail

getSnpsExpressionTags

public com.sunopsis.language.parser.SnpsExpressionTag[] getSnpsExpressionTags(com.sunopsis.language.SnpsLanguage pSnpsLanguage)
Description copied from interface: IExpressionContext
Obtains the expression tags relative to this context.

Specified by:
getSnpsExpressionTags in interface IExpressionContext
Parameters:
pSnpsLanguage - the language that will be used when manipulating the expression tags (i.e. when building the Expression)
Returns:
an array of expression tags

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.