|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConditionExpressionVisitor<T,O>
A visitor interface for expressions.
This interface can be implemented in the client side!
ConditionExpression.visit(ConditionExpressionVisitor)
Method Summary | |
---|---|
void |
visitBinaryExpression(ConditionExpression<T,O> left,
O op,
ConditionExpression<T,O> right)
Called when a binary expression ((left) op (right)) is seen. |
void |
visitBridgeExpression(ConditionExpression<T,O> left)
Called when a bridge expression is seen (left). |
void |
visitLeaf(T leaf)
Called when a leaf is seen. |
void |
visitUnaryExpression(ConditionExpression<T,O> left,
O op)
Called when an unary expression (op(left)) is seen. |
Method Detail |
---|
void visitBinaryExpression(ConditionExpression<T,O> left, O op, ConditionExpression<T,O> right)
void visitUnaryExpression(ConditionExpression<T,O> left, O op)
void visitLeaf(T leaf)
void visitBridgeExpression(ConditionExpression<T,O> left)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |