Package org.apache.openjpa.kernel.exps
Class AbstractExpressionVisitor
- java.lang.Object
-
- org.apache.openjpa.kernel.exps.AbstractExpressionVisitor
-
- All Implemented Interfaces:
ExpressionVisitor
public abstract class AbstractExpressionVisitor extends java.lang.Object implements ExpressionVisitor
No-op abstract visitor meant for easy extension.- Author:
- Abe White
-
-
Constructor Summary
Constructors Constructor Description AbstractExpressionVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenter(Expression exp)Enter an expression.voidenter(Value val)Enter a value.voidexit(Expression exp)Leave an expression.voidexit(Value val)Leave a value.
-
-
-
Method Detail
-
enter
public void enter(Expression exp)
Description copied from interface:ExpressionVisitorEnter an expression. The expression will then invoke visits on its components.- Specified by:
enterin interfaceExpressionVisitor
-
exit
public void exit(Expression exp)
Description copied from interface:ExpressionVisitorLeave an expression.- Specified by:
exitin interfaceExpressionVisitor
-
enter
public void enter(Value val)
Description copied from interface:ExpressionVisitorEnter a value. The value will then invoke visits on its components.- Specified by:
enterin interfaceExpressionVisitor
-
exit
public void exit(Value val)
Description copied from interface:ExpressionVisitorLeave a value.- Specified by:
exitin interfaceExpressionVisitor
-
-