public class FlowExpressionBuilder extends AbstractExpressionBuilder
| Modifier and Type | Field and Description |
|---|---|
static String |
AND_CALL |
static String |
BIND_CALL |
static String |
EXPR_CALL |
static String |
OR_CALL |
static String |
REACT_ON_CALL |
context| Constructor and Description |
|---|
FlowExpressionBuilder(RuleContext context) |
| Modifier and Type | Method and Description |
|---|---|
com.github.javaparser.ast.expr.MethodCallExpr |
buildBinding(SingleDrlxParseSuccess drlxParseResult) |
com.github.javaparser.ast.expr.MethodCallExpr |
buildExpressionWithIndexing(DrlxParseSuccess drlxParseResult) |
protected com.github.javaparser.ast.expr.MethodCallExpr |
buildTemporalExpression(SingleDrlxParseSuccess drlxParseResult,
com.github.javaparser.ast.expr.MethodCallExpr exprDSL) |
void |
processExpression(SingleDrlxParseSuccess drlxParseResult) |
addIndexedByDeclaration, buildConstraintExpression, buildConstraintExpression, buildUnificationExpression, containsThis, createInputExpression, generateLambdaForTemporalConstraint, getConstraintExpression, getExpressionBuilder, getIndexType, isThisOnRight, narrowExpressionToType, processExpression, processExpression, shouldIndexConstraintWithRightScopePatternBindingpublic static final String EXPR_CALL
public static final String REACT_ON_CALL
public static final String BIND_CALL
public static final String OR_CALL
public static final String AND_CALL
public FlowExpressionBuilder(RuleContext context)
public void processExpression(SingleDrlxParseSuccess drlxParseResult)
processExpression in class AbstractExpressionBuilderpublic com.github.javaparser.ast.expr.MethodCallExpr buildExpressionWithIndexing(DrlxParseSuccess drlxParseResult)
buildExpressionWithIndexing in class AbstractExpressionBuilderprotected com.github.javaparser.ast.expr.MethodCallExpr buildTemporalExpression(SingleDrlxParseSuccess drlxParseResult, com.github.javaparser.ast.expr.MethodCallExpr exprDSL)
buildTemporalExpression in class AbstractExpressionBuilderpublic com.github.javaparser.ast.expr.MethodCallExpr buildBinding(SingleDrlxParseSuccess drlxParseResult)
buildBinding in class AbstractExpressionBuilderCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.