Interface ExpressionVisitor

All Known Implementing Classes:
AbstractExpressionVisitor

public interface ExpressionVisitor
Visits nodes of a query expression tree.
Author:
Abe White
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Enter an expression.
    void
    enter(Value val)
    Enter a value.
    void
    Leave an expression.
    void
    exit(Value val)
    Leave a value.
  • Method Details

    • enter

      void enter(Expression exp)
      Enter an expression. The expression will then invoke visits on its components.
    • exit

      void exit(Expression exp)
      Leave an expression.
    • enter

      void enter(Value val)
      Enter a value. The value will then invoke visits on its components.
    • exit

      void exit(Value val)
      Leave a value.