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)