org.apache.openjpa.kernel.exps
Interface ExpressionVisitor

All Known Implementing Classes:
AbstractExpressionVisitor, HasContainsExpressionVisitor

public interface ExpressionVisitor

Visits nodes of a query expression tree.

Author:
Abe White

Method Summary
 void enter(Expression exp)
          Enter an expression.
 void enter(Value val)
          Enter a value.
 void exit(Expression exp)
          Leave an expression.
 void exit(Value val)
          Leave a value.
 

Method Detail

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.



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.