| Package | Description | 
|---|---|
| org.apache.olingo.server.api.uri.queryoption.expression | Olingo Server API - URI - QueryOptions - Expressions
 
 The uri.queryoption.expression package is used to condense all about
 the Olingo expressions within the query options (in uri context). | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | VisitableExpression. accept(ExpressionVisitor<T> visitor)Method  VisitableExpression.accept(ExpressionVisitor)is called when traversing the expression tree. | 
| T | ExpressionVisitor. visitAlias(String aliasName)Called for each traversed  Aliasexpression | 
| T | ExpressionVisitor. visitBinaryOperator(BinaryOperatorKind operator,
                   T left,
                   List<T> right)Called for each traversed  Binaryexpression | 
| T | ExpressionVisitor. visitBinaryOperator(BinaryOperatorKind operator,
                   T left,
                   T right)Called for each traversed  Binaryexpression | 
| default T | ExpressionVisitor. visitComputeAggregate(AggregateExpression aggregateExpr)Called for each traversed  AggregateExpression | 
| T | ExpressionVisitor. visitEnum(EdmEnumType type,
         List<String> enumValues)Called for each traversed  Enumerationexpression | 
| T | ExpressionVisitor. visitLambdaExpression(String lambdaFunction,
                     String lambdaVariable,
                     Expression expression)Called for each traversed lambda expression | 
| T | ExpressionVisitor. visitLambdaReference(String variableName)Called for each traversed  LambdaRef | 
| T | ExpressionVisitor. visitLiteral(Literal literal)Called for each traversed  Literalexpression | 
| T | ExpressionVisitor. visitMember(Member member)Called for each traversed  Memberexpression | 
| T | ExpressionVisitor. visitMethodCall(MethodKind methodCall,
               List<T> parameters)Called for each traversed  Methodexpression | 
| T | ExpressionVisitor. visitTypeLiteral(EdmType type)Called for each traversed  TypeLiteralexpression | 
| T | ExpressionVisitor. visitUnaryOperator(UnaryOperatorKind operator,
                  T operand)Called for each traversed  Unaryexpression | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.