See: Description
| Interface | Description |
|---|---|
| Alias |
Represents an alias expression node in the expression tree
A alias expression node is inserted in the expression tree for any valid alias E.g. |
| Binary |
Represents a binary expression node in the expression tree
A binary expression node is inserted in the expression tree for any valid ODATA binary operator in BinaryOperatorKind. |
| Enumeration |
Represents a enumeration expression node in the expression tree
A enumeration expression node is inserted in the expression tree for any valid enumeration. |
| Expression |
Super class of all classes used to build the expression tree
|
| ExpressionVisitor<T> |
Generic interface to define expression visitors with arbitrary return types.
|
| LambdaRef |
Used to within a lambda expression tree to define an access to the lambda variable
|
| Literal |
Represents a literal expression node in the expression tree
Literal is not validated by default
|
| Member |
Represents a member expression node in the expression tree.
|
| Method |
Represents a method expression in the expression tree
|
| TypeLiteral |
Represents a type literal expression in the expression tree
|
| Unary |
Represents a unary expression node in the expression tree
A binary expression node is inserted in the expression tree for any valid ODATA unary operator in UnaryOperatorKind |
| VisitableExpression |
Marks an expression node a visitable by an expression visitor
|
| Enum | Description |
|---|---|
| BinaryOperatorKind |
Enumeration of supported binary operators
For the semantic of these operators please see the ODATA specification for URL conventions |
| MethodKind |
Enumeration of supported methods
For the semantic of these methods please see the ODATA specification for URL conventions
|
| UnaryOperatorKind |
Enumeration of supported unary operators
For the semantic of these operators please see the ODATA specification for URL conventions |
| Exception | Description |
|---|---|
| ExpressionVisitException |
Exception class used by the
ExpressionVisitor to throw exceptions while traversing the expression tree |
The uri.queryoption.expression package is used to condense all about the Olingo expressions within the query options (in uri context).
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.