|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ExpressionVisitor
An interface for using the Visitor pattern for traversing expressions.
| Method Summary | |
|---|---|
Object |
visitBinaryOperation(BinaryOperation operation)
Visits the given binary expression. |
Object |
visitFunctionCall(FunctionCall call)
Visits the given function call. |
Object |
visitLiteral(Literal literal)
Visits the given literal. |
Object |
visitReference(Reference reference)
Visits the given cell reference. |
Object |
visitUnaryOperation(UnaryOperation operation)
Visits the given unary expression. |
| Method Detail |
|---|
Object visitLiteral(Literal literal)
literal - the literal to visit
Object visitUnaryOperation(UnaryOperation operation)
operation - the operation to visit
Object visitBinaryOperation(BinaryOperation operation)
operation - the operation to visit
Object visitReference(Reference reference)
reference - the reference to visit
Object visitFunctionCall(FunctionCall call)
call - the function call to visit
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||