| Package | Description | 
|---|---|
| org.apache.olingo.server.api.uri | Olingo URI
 
 The URI package is used to condense all information about the OData path used to query the data. | 
| org.apache.olingo.server.api.uri.queryoption | Olingo Server API - URI - QueryOptions
 
 The uri.queryoption package is used to condense all about the Olingo query options (in uri context). | 
| org.apache.olingo.server.api.uri.queryoption.apply | |
| 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 | 
|---|---|
| Expression | UriResourceLambdaAny. getExpression() | 
| Expression | UriParameter. getExpression() | 
| Expression | UriResourceLambdaAll. getExpression() | 
| Modifier and Type | Method and Description | 
|---|---|
| Expression | FilterOption. getExpression() | 
| Expression | OrderByItem. getExpression() | 
| Expression | AliasQueryOption. getValue() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AggregateExpressionRepresents an aggregate expression. | 
| Modifier and Type | Method and Description | 
|---|---|
| Expression | AggregateExpression. getExpression()Gets the common expression to be aggregated. | 
| Expression | ComputeExpression. getExpression()Gets the expression to compute. | 
| Expression | BottomTop. getNumber()Gets the expression that determines the number of items to aggregate. | 
| Expression | BottomTop. getValue()Gets the expression that determines the values to aggregate. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AliasRepresents an alias expression node in the expression tree
  A alias expression node is inserted in the expression tree for any valid alias E.g. | 
| interface  | BinaryRepresents 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. | 
| interface  | EnumerationRepresents a enumeration expression node in the expression tree
  A enumeration expression node is inserted in the expression tree for any valid enumeration. | 
| interface  | LambdaRefUsed to within a lambda expression tree to define an access to the lambda variable | 
| interface  | LiteralRepresents a literal expression node in the expression tree
 Literal is not validated by default | 
| interface  | MemberRepresents a member expression node in the expression tree. | 
| interface  | MethodRepresents a method expression in the expression tree | 
| interface  | TypeLiteralRepresents a type literal expression in the expression tree | 
| interface  | UnaryRepresents 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 | 
| Modifier and Type | Method and Description | 
|---|---|
| Expression | Binary. getLeftOperand() | 
| Expression | Unary. getOperand() | 
| Expression | Binary. getRightOperand() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Expression> | Binary. getExpressions() | 
| List<Expression> | Method. getParameters() | 
| Modifier and Type | Method and Description | 
|---|---|
| T | ExpressionVisitor. visitLambdaExpression(String lambdaFunction,
                     String lambdaVariable,
                     Expression expression)Called for each traversed lambda expression | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.