Package org.drools.mvelcompiler
Class ReProcessRHSPhase
- java.lang.Object
-
- org.drools.mvelcompiler.ReProcessRHSPhase
-
- All Implemented Interfaces:
com.github.javaparser.ast.visitor.GenericVisitor<Optional<TypedExpression>,Void>,org.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>
public class ReProcessRHSPhase extends Object implements org.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>
Used when you need to reprocess the RHS after having processed the LHS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<TypedExpression>defaultMethod(com.github.javaparser.ast.Node n, Void context)Optional<TypedExpression>invoke(TypedExpression rhs, TypedExpression lhs)Optional<TypedExpression>visit(com.github.javaparser.ast.expr.BinaryExpr n, Void arg)Optional<TypedExpression>visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n, Void arg)Optional<TypedExpression>visit(com.github.javaparser.ast.expr.LongLiteralExpr n, Void arg)Optional<TypedExpression>visit(com.github.javaparser.ast.expr.NameExpr n, Void arg)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.mvel.parser.ast.visitor.DrlGenericVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
invoke
public Optional<TypedExpression> invoke(TypedExpression rhs, TypedExpression lhs)
-
defaultMethod
public Optional<TypedExpression> defaultMethod(com.github.javaparser.ast.Node n, Void context)
- Specified by:
defaultMethodin interfaceorg.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>
-
visit
public Optional<TypedExpression> visit(com.github.javaparser.ast.expr.BinaryExpr n, Void arg)
- Specified by:
visitin interfaceorg.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>- Specified by:
visitin interfacecom.github.javaparser.ast.visitor.GenericVisitor<Optional<TypedExpression>,Void>
-
visit
public Optional<TypedExpression> visit(com.github.javaparser.ast.expr.IntegerLiteralExpr n, Void arg)
- Specified by:
visitin interfaceorg.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>- Specified by:
visitin interfacecom.github.javaparser.ast.visitor.GenericVisitor<Optional<TypedExpression>,Void>
-
visit
public Optional<TypedExpression> visit(com.github.javaparser.ast.expr.LongLiteralExpr n, Void arg)
- Specified by:
visitin interfaceorg.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>- Specified by:
visitin interfacecom.github.javaparser.ast.visitor.GenericVisitor<Optional<TypedExpression>,Void>
-
visit
public Optional<TypedExpression> visit(com.github.javaparser.ast.expr.NameExpr n, Void arg)
- Specified by:
visitin interfaceorg.drools.mvel.parser.ast.visitor.DrlGenericVisitor<Optional<TypedExpression>,Void>- Specified by:
visitin interfacecom.github.javaparser.ast.visitor.GenericVisitor<Optional<TypedExpression>,Void>
-
-