Uses of Interface
org.apache.olingo.commons.api.edm.annotation.EdmExpression
Packages that use EdmExpression
Package
Description
Contains representations for EDM objects created during the URI parsing
Contains representations for all annotation related
EDM objects created during the URI parsing
-
Uses of EdmExpression in org.apache.olingo.commons.api.edm
Methods in org.apache.olingo.commons.api.edm that return EdmExpression -
Uses of EdmExpression in org.apache.olingo.commons.api.edm.annotation
Subinterfaces of EdmExpression in org.apache.olingo.commons.api.edm.annotationModifier and TypeInterfaceDescriptioninterfaceRepresents a logical and annotationinterfaceRepresents an annotation pathinterfaceRepresents an Edm:Apply expressioninterfaceRepresents an edm:Cast expression.interfaceThe edm:Collection expression enables a value to be obtained from zero or more child expressions.interfaceRepresents a constant expressioninterfaceRepresents a dynamic expressioninterfaceRepresents a edm:Eq expressioninterfaceRepresents a edm:Ge expressioninterfaceRepresents a edm:Gt expressioninterfaceRepresents a edm:If expressioninterfaceThe edm:IsOf expression evaluates a child expression and returns a Boolean value indicating whether the child expression returns the specified typeinterfaceThe edm:LabeledElement expression assigns a name to a child expression.interfaceThe edm:LabeledElementReference expression returns the value of an edm:LabeledElement (seeEdmLabeledElement) expression.interfaceRepresents a edm:Le expressioninterfaceRepresents a generic expression with two child exprssionsinterfaceRepresents a edm:Lt expressioninterfaceThe edm:NavigationPropertyPath expression provides a value for terms or term properties that specify the built-in abstract type Edm.NavigationPropertyPathinterfaceRepresents a edm:Ne expressioninterfaceRepresents a logical edm:Le expressioninterfaceThe edm:Null expression returns an untyped null value.interfaceRepresents a logical edm:And expressioninterfaceThe edm:Path expression enables a value to be obtained by traversing an object graph.interfaceThe edm:PropertyPath expression provides a value for terms or term properties that specify the built-in abstract type Edm.PropertyPath.interfaceThe edm:Record expression enables a new entity type or complex type instance to be constructed.interfaceThe edm:UrlRef expression enables a value to be obtained by sending a GET request to the value of the UrlRef expression.Methods in org.apache.olingo.commons.api.edm.annotation that return EdmExpressionModifier and TypeMethodDescriptionEdmIf.getElse()Return the third expression of the edm:If expression.EdmIf.getGuard()Returns the first expression of the edm:If expression.EdmLogicalOrComparisonExpression.getLeftExpression()Returns the first expression (left child)EdmLogicalOrComparisonExpression.getRightExpression()Returns the second expression (right child)EdmIf.getThen()Return the second expression of the edm:If expression.EdmCast.getValue()Cast value of the expressionEdmIsOf.getValue()Returns true if the child expression returns the specified typedEdmLabeledElement.getValue()Returns the child expressionEdmPropertyValue.getValue()Evaluated value of the expression (property value)EdmUrlRef.getValue()Returns a expression of type Edm.StringMethods in org.apache.olingo.commons.api.edm.annotation that return types with arguments of type EdmExpressionModifier and TypeMethodDescriptionEdmCollection.getItems()Returns a list of child expressionEdmApply.getParameters()Returns the expressions applied to the parameters of the function