public interface VisitableExpression
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(ExpressionVisitor<T> visitor)
Method
accept(ExpressionVisitor) is called when traversing the expression tree. |
<T> T accept(ExpressionVisitor<T> visitor) throws ExpressionVisitException, ODataApplicationException
accept(ExpressionVisitor)
is called when traversing the expression tree. This method is invoked on
each expression used as node in an expression tree. The implementations should
behave as follows:
ExpressionVisitor
instance and provide the stored return objects
to that instance
visitor
- Visitor object (implementing ExpressionVisitor
) whose methods are called during traversing a
expression node of the expression tree.ExpressionVisitException
- Exception occurred in the OData library while traversing the treeODataApplicationException
- Exception thrown by the application who implemented the visitorCopyright © 2013–2018 The Apache Software Foundation. All rights reserved.