java.lang.Object
daomephsta.unpick.constantmappers.datadriven.tree.expr.ExpressionVisitor

public abstract class ExpressionVisitor extends Object
Visitor for an Expression. By default, recursively visits sub-expressions.
  • Constructor Details

    • ExpressionVisitor

      public ExpressionVisitor()
  • Method Details

    • visitBinaryExpression

      public void visitBinaryExpression(BinaryExpression binaryExpression)
    • visitCastExpression

      public void visitCastExpression(CastExpression castExpression)
    • visitFieldExpression

      public void visitFieldExpression(FieldExpression fieldExpression)
    • visitLiteralExpression

      public void visitLiteralExpression(LiteralExpression literalExpression)
    • visitParenExpression

      public void visitParenExpression(ParenExpression parenExpression)
    • visitUnaryExpression

      public void visitUnaryExpression(UnaryExpression unaryExpression)