public class DefaultExpressionVisitor<R,A> extends java.lang.Object implements ExpressionVisitor<R,A>
Constructor and Description |
---|
DefaultExpressionVisitor() |
Modifier and Type | Method and Description |
---|---|
R |
visitArithmeticOperator(ArithmeticBinaryOperatorNode node,
A arg) |
R |
visitComparisonOperator(ComparisonOperatorNode node,
A arg) |
R |
visitLiteral(AbstractLiteralNode node,
A arg) |
R |
visitLogicalOperator(LogicalBinaryOperatorNode node,
A arg) |
R |
visitNotOperator(LogicalNotOperator node,
A arg) |
public R visitComparisonOperator(ComparisonOperatorNode node, A arg)
visitComparisonOperator
in interface ExpressionVisitor<R,A>
public R visitLogicalOperator(LogicalBinaryOperatorNode node, A arg)
visitLogicalOperator
in interface ExpressionVisitor<R,A>
public R visitArithmeticOperator(ArithmeticBinaryOperatorNode node, A arg)
visitArithmeticOperator
in interface ExpressionVisitor<R,A>
public R visitNotOperator(LogicalNotOperator node, A arg)
visitNotOperator
in interface ExpressionVisitor<R,A>
public R visitLiteral(AbstractLiteralNode node, A arg)
visitLiteral
in interface ExpressionVisitor<R,A>