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 -
Uses of Expression in org.apache.olingo.server.core.debug
Methods in org.apache.olingo.server.core.debug with parameters of type ExpressionModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeExpressionJsonVisitor.visitLambdaExpression(String lambdaFunction, String lambdaVariable, Expression expression) -
Uses of Expression in org.apache.olingo.server.core.uri
Methods in org.apache.olingo.server.core.uri that return ExpressionModifier and TypeMethodDescriptionUriParameterImpl.getExpression()UriResourceLambdaAllImpl.getExpression()UriResourceLambdaAnyImpl.getExpression()Methods in org.apache.olingo.server.core.uri with parameters of type ExpressionConstructors in org.apache.olingo.server.core.uri with parameters of type ExpressionModifierConstructorDescriptionUriResourceLambdaAllImpl(String lambdaVariable, Expression expression) UriResourceLambdaAnyImpl(String lambdaVariable, Expression expression) -
Uses of Expression in org.apache.olingo.server.core.uri.parser
Methods in org.apache.olingo.server.core.uri.parser that return ExpressionModifier and TypeMethodDescriptionExpressionParser.parse(UriTokenizer tokenizer, EdmType referringType, Collection<String> crossjoinEntitySetNames, Map<String, AliasQueryOption> aliases) ExpressionParser.parse(UriTokenizer tokenizer, EdmType referringType, Collection<String> crossjoinEntitySetNames, Map<String, AliasQueryOption> aliases, boolean allowCollections) Methods in org.apache.olingo.server.core.uri.parser with parameters of type ExpressionModifier and TypeMethodDescriptionprotected voidExpressionParser.checkIntegerType(Expression expression) protected voidExpressionParser.checkNumericType(Expression expression) protected static EdmTypeExpressionParser.getType(Expression expression) -
Uses of Expression in org.apache.olingo.server.core.uri.queryoption
Methods in org.apache.olingo.server.core.uri.queryoption that return ExpressionModifier and TypeMethodDescriptionFilterOptionImpl.getExpression()OrderByItemImpl.getExpression()AliasQueryOptionImpl.getValue()Methods in org.apache.olingo.server.core.uri.queryoption with parameters of type ExpressionModifier and TypeMethodDescriptionAliasQueryOptionImpl.setAliasValue(Expression aliasValue) FilterOptionImpl.setExpression(Expression expression) OrderByItemImpl.setExpression(Expression expression) -
Uses of Expression in org.apache.olingo.server.core.uri.queryoption.apply
Classes in org.apache.olingo.server.core.uri.queryoption.apply that implement ExpressionModifier and TypeClassDescriptionclassRepresents an aggregate expression.Methods in org.apache.olingo.server.core.uri.queryoption.apply that return ExpressionModifier and TypeMethodDescriptionAggregateExpressionImpl.getExpression()ComputeExpressionImpl.getExpression()BottomTopImpl.getNumber()BottomTopImpl.getValue()Methods in org.apache.olingo.server.core.uri.queryoption.apply with parameters of type ExpressionModifier and TypeMethodDescriptionAggregateExpressionImpl.setExpression(Expression expression) ComputeExpressionImpl.setExpression(Expression expression) BottomTopImpl.setNumber(Expression number) BottomTopImpl.setValue(Expression value) -
Uses of Expression in org.apache.olingo.server.core.uri.queryoption.expression
Classes in org.apache.olingo.server.core.uri.queryoption.expression that implement ExpressionModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassMethods in org.apache.olingo.server.core.uri.queryoption.expression that return ExpressionModifier and TypeMethodDescriptionBinaryImpl.getLeftOperand()UnaryImpl.getOperand()BinaryImpl.getRightOperand()Methods in org.apache.olingo.server.core.uri.queryoption.expression that return types with arguments of type ExpressionConstructors in org.apache.olingo.server.core.uri.queryoption.expression with parameters of type ExpressionModifierConstructorDescriptionBinaryImpl(Expression left, BinaryOperatorKind operator, List<Expression> right, EdmType type) BinaryImpl(Expression left, BinaryOperatorKind operator, Expression right, EdmType type) UnaryImpl(UnaryOperatorKind operator, Expression expression, EdmType type) Constructor parameters in org.apache.olingo.server.core.uri.queryoption.expression with type arguments of type ExpressionModifierConstructorDescriptionBinaryImpl(Expression left, BinaryOperatorKind operator, List<Expression> right, EdmType type) MethodImpl(MethodKind method, List<Expression> parameters)