Skip navigation links

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

E17060-04


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

java.lang.Object
  extended by oracle.odi.domain.xrefs.expression.contexts.GlobalExpressionContext

All Implemented Interfaces:
IExpressionContext

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

Context that has to be used to get SnpsExpressionTags relative to global workspace ODI entities (i.e. global variables, global sequences, global user functions).

Since:
11.1.1.3.0

Constructor Summary
GlobalExpressionContext(IOdiEntityManager pOdiEntityManager)
          Construct a new GlobalExpressionContext.
GlobalExpressionContext(IOdiVariableFinder pOdiVariableFinder, IOdiSequenceFinder pOdiSequenceFinder, IOdiUserFunctionFinder pOdiUserFunctionFinder)
          Construct a new GlobalExpressionContext.

 

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

GlobalExpressionContext

public GlobalExpressionContext(IOdiEntityManager pOdiEntityManager)
Construct a new GlobalExpressionContext.
Parameters:
pOdiEntityManager - an entity manager

GlobalExpressionContext

public GlobalExpressionContext(IOdiVariableFinder pOdiVariableFinder,
                               IOdiSequenceFinder pOdiSequenceFinder,
                               IOdiUserFunctionFinder pOdiUserFunctionFinder)
Construct a new GlobalExpressionContext.
Parameters:
pOdiVariableFinder - a variable finder
pOdiSequenceFinder - a sequence finder
pOdiUserFunctionFinder - a user function finder

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

Skip navigation links

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

E17060-04


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