public class ExprContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
BindValueInfo |
bvInfo |
QueryContext |
ctx |
int |
direction |
java.util.Map<java.lang.String,oracle.pgql.lang.ir.QueryExpression> |
exprAliasMap |
TraversalStruct |
parentTStruct |
int |
transMode |
TraversalStruct |
tStruct |
Modifier and Type | Method and Description |
---|---|
static ExprContext |
createExprContext(TraversalStruct tStruct,
TraversalStruct parentTStruct,
QueryContext ctx,
BindValueInfo bvInfo,
java.util.Map<java.lang.String,oracle.pgql.lang.ir.QueryExpression> exprAliasMap)
Factory method
|
public BindValueInfo bvInfo
public final QueryContext ctx
public int direction
public java.util.Map<java.lang.String,oracle.pgql.lang.ir.QueryExpression> exprAliasMap
public TraversalStruct parentTStruct
public int transMode
public TraversalStruct tStruct
public static ExprContext createExprContext(TraversalStruct tStruct, TraversalStruct parentTStruct, QueryContext ctx, BindValueInfo bvInfo, java.util.Map<java.lang.String,oracle.pgql.lang.ir.QueryExpression> exprAliasMap)
tStruct
- data structuresparentTStruct
- parent data structuresctx
- query contextbvInfo
- bind value informationexprAliasMap
- alias to expression mapCopyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.