public abstract class ExpressionVisitor<T>
extends java.lang.Object
Constructor and Description |
---|
ExpressionVisitor() |
Modifier and Type | Method and Description |
---|---|
T |
visit(AndExpression andExpression) |
T |
visit(ArithmeticExpression arithmeticExpression) |
T |
visit(ArrayExpression arrayExpression) |
T |
visit(ComparisonExpression comparisonExpression) |
T |
visit(FloatingPointLiteral floatingPointLiteral) |
T |
visit(FunctionCallExpression functionCallExpression) |
T |
visit(IntegerLiteral integerLiteral) |
T |
visit(MinusExpression minusExpression) |
T |
visit(NotExpression notExpression) |
T |
visit(OrExpression orExpression) |
T |
visit(Parenthesis parenthesis) |
T |
visit(StringLiteral stringLiteral) |
T |
visit(Term term) |
public T visit(AndExpression andExpression)
public T visit(ArithmeticExpression arithmeticExpression)
public T visit(ArrayExpression arrayExpression)
public T visit(ComparisonExpression comparisonExpression)
public T visit(FloatingPointLiteral floatingPointLiteral)
public T visit(FunctionCallExpression functionCallExpression)
public T visit(IntegerLiteral integerLiteral)
public T visit(MinusExpression minusExpression)
public T visit(NotExpression notExpression)
public T visit(OrExpression orExpression)
public T visit(Parenthesis parenthesis)
public T visit(StringLiteral stringLiteral)