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 TypeInterfaceDescriptioninterfaceRepresents 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 TypeInterfaceDescriptioninterfaceRepresents an alias expression node in the expression tree
A alias expression node is inserted in the expression tree for any valid alias
E.g.interfaceRepresents 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.interfaceRepresents a enumeration expression node in the expression tree
A enumeration expression node is inserted in the expression tree for any valid enumeration.interfaceUsed to within a lambda expression tree to define an access to the lambda variableinterfaceRepresents a literal expression node in the expression tree Literal is not validated by defaultinterfaceRepresents a member expression node in the expression tree.interfaceRepresents a method expression in the expression treeinterfaceRepresents a type literal expression in the expression treeinterfaceRepresents a unary expression node in the expression tree
A binary expression node is inserted in the expression tree for any valid ODATA unary operator inUnaryOperatorKindMethods 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