Class SubqueryExpressionParseContext
- java.lang.Object
 - 
- com.inductiveautomation.ignition.gateway.expressions.AbstractMultiLevelExpressionParseContext
 - 
- com.inductiveautomation.reporting.gateway.data.queries.SubqueryExpressionParseContext
 
 
 
- 
- All Implemented Interfaces:
 ExpressionParseContext
public class SubqueryExpressionParseContext extends AbstractMultiLevelExpressionParseContext
 
- 
- 
Constructor Summary
Constructors Constructor Description SubqueryExpressionParseContext(GatewayContext context, java.util.Map<java.lang.String,java.lang.Object> reportData, QueryResults parentQuery, int parentRow) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ExpressiontryCreateBoundExpression(java.lang.String path)This function should create the expression if possible.- 
Methods inherited from class com.inductiveautomation.ignition.gateway.expressions.AbstractMultiLevelExpressionParseContext
createBoundExpression, getBaseFunctionFactory, getDelegateParseContext, getFunctionFactory 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
SubqueryExpressionParseContext
public SubqueryExpressionParseContext(GatewayContext context, java.util.Map<java.lang.String,java.lang.Object> reportData, QueryResults parentQuery, int parentRow)
 
 - 
 
- 
Method Detail
- 
tryCreateBoundExpression
protected Expression tryCreateBoundExpression(java.lang.String path)
Description copied from class:AbstractMultiLevelExpressionParseContextThis function should create the expression if possible. If not, it should return null instead of throwing the error, in which case the parent parse context will be tried.- Specified by:
 tryCreateBoundExpressionin classAbstractMultiLevelExpressionParseContext
 
 - 
 
 -