public class ExpressionTyper extends Object
Constructor and Description |
---|
ExpressionTyper(RuleContext ruleContext,
Class<?> patternType,
String bindingId,
boolean isPositional) |
ExpressionTyper(RuleContext ruleContext,
Class<?> patternType,
String bindingId,
boolean isPositional,
ExpressionTyperContext context) |
Modifier and Type | Method and Description |
---|---|
static org.drools.javaparser.ast.expr.Expression |
findLeftLeafOfNameExpr(org.drools.javaparser.ast.Node expression) |
TypedExpressionResult |
toTypedExpression(org.drools.javaparser.ast.expr.Expression drlxExpr) |
public ExpressionTyper(RuleContext ruleContext, Class<?> patternType, String bindingId, boolean isPositional)
public ExpressionTyper(RuleContext ruleContext, Class<?> patternType, String bindingId, boolean isPositional, ExpressionTyperContext context)
public TypedExpressionResult toTypedExpression(org.drools.javaparser.ast.expr.Expression drlxExpr)
public static org.drools.javaparser.ast.expr.Expression findLeftLeafOfNameExpr(org.drools.javaparser.ast.Node expression)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.