Uses of Interface
org.apache.olingo.server.api.uri.queryoption.expression.Expression
Packages that use Expression
Package
Description
Olingo URI
Olingo Server API - URI - QueryOptions
Olingo Server API - URI - QueryOptions - Expressions
-
Uses of Expression in org.apache.olingo.server.api.uri
Methods in org.apache.olingo.server.api.uri that return ExpressionModifier and TypeMethodDescriptionUriParameter.getExpression()
UriResourceLambdaAll.getExpression()
UriResourceLambdaAny.getExpression()
-
Uses of Expression in org.apache.olingo.server.api.uri.queryoption
Methods in org.apache.olingo.server.api.uri.queryoption that return ExpressionModifier and TypeMethodDescriptionFilterOption.getExpression()
OrderByItem.getExpression()
AliasQueryOption.getValue()
-
Uses of Expression in org.apache.olingo.server.api.uri.queryoption.apply
Subinterfaces of Expression in org.apache.olingo.server.api.uri.queryoption.applyModifier and TypeInterfaceDescriptioninterface
Represents an aggregate expression.Methods in org.apache.olingo.server.api.uri.queryoption.apply that return ExpressionModifier and TypeMethodDescriptionAggregateExpression.getExpression()
Gets the common expression to be aggregated.ComputeExpression.getExpression()
Gets the expression to compute.BottomTop.getNumber()
Gets the expression that determines the number of items to aggregate.BottomTop.getValue()
Gets the expression that determines the values to aggregate. -
Uses of Expression in org.apache.olingo.server.api.uri.queryoption.expression
Subinterfaces of Expression in org.apache.olingo.server.api.uri.queryoption.expressionModifier and TypeInterfaceDescriptioninterface
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.interface
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 inBinaryOperatorKind
.interface
Represents a enumeration expression node in the expression tree
A enumeration expression node is inserted in the expression tree for any valid enumeration.interface
Used to within a lambda expression tree to define an access to the lambda variableinterface
Represents a literal expression node in the expression tree Literal is not validated by defaultinterface
Represents a member expression node in the expression tree.interface
Represents a method expression in the expression treeinterface
Represents a type literal expression in the expression treeinterface
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 inUnaryOperatorKind
Methods in org.apache.olingo.server.api.uri.queryoption.expression that return ExpressionModifier and TypeMethodDescriptionBinary.getLeftOperand()
Unary.getOperand()
Binary.getRightOperand()
Methods in org.apache.olingo.server.api.uri.queryoption.expression that return types with arguments of type ExpressionMethods in org.apache.olingo.server.api.uri.queryoption.expression with parameters of type ExpressionModifier and TypeMethodDescriptionExpressionVisitor.visitLambdaExpression
(String lambdaFunction, String lambdaVariable, Expression expression) Called for each traversed lambda expression