Uses of Class
org.apache.olingo.commons.api.edm.provider.annotation.CsdlExpression
Packages that use CsdlExpression
Package
Description
Contains representations for objects created during CSDL document parsing
Contains representations for objects created during
CSDL document parsing related to the CSDL annotations.
-
Uses of CsdlExpression in org.apache.olingo.commons.api.edm.provider
Methods in org.apache.olingo.commons.api.edm.provider that return CsdlExpressionModifier and TypeMethodDescriptionCsdlAnnotation.getExpression()
Returns the annotated expressionMethods in org.apache.olingo.commons.api.edm.provider with parameters of type CsdlExpressionModifier and TypeMethodDescriptionCsdlAnnotation.setExpression
(CsdlExpression annotationExpression) Sets the annotated expression -
Uses of CsdlExpression in org.apache.olingo.commons.api.edm.provider.annotation
Subclasses of CsdlExpression in org.apache.olingo.commons.api.edm.provider.annotationModifier and TypeClassDescriptionclass
Represents an annotation pathclass
class
Represents an edm:Cast expression.class
The edm:Collection expression enables a value to be obtained from zero or more child expressions.class
class
class
Represents a edm:If expressionclass
The edm:IsOf expression evaluates a child expression and returns a Boolean value indicating whether the child expression returns the specified typeclass
The edm:LabeledElement expression assigns a name to a child expression.class
The edm:LabeledElementReference expression returns the value of an edm:LabeledElement (seeCsdlLabeledElement
) expression.class
class
The edm:NavigationPropertyPath expression provides a value for terms or term properties that specify the built-in abstract type Edm.NavigationPropertyPathclass
The edm:Null expression returns an untyped null value.class
The edm:Path expression enables a value to be obtained by traversing an object graph.class
The edm:PropertyPath expression provides a value for terms or term properties that specify the built-in abstract type Edm.PropertyPath.class
The edm:Record expression enables a new entity type or complex type instance to be constructed.class
The 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.provider.annotation that return CsdlExpressionModifier and TypeMethodDescriptionCsdlIf.getElse()
Return the third expression of the edm:If expression.CsdlIf.getGuard()
Returns the first expression of the edm:If expression.CsdlLogicalOrComparisonExpression.getLeft()
The left expression.CsdlLogicalOrComparisonExpression.getRight()
The right expression.CsdlIf.getThen()
Return the second expression of the edm:If expression.CsdlCast.getValue()
Cast value of the expressionCsdlIsOf.getValue()
Returns the child expressionCsdlLabeledElement.getValue()
Returns the child expressionCsdlPropertyValue.getValue()
Evaluated value of the expression (property value)CsdlUrlRef.getValue()
Returns a expression of type Edm.StringMethods in org.apache.olingo.commons.api.edm.provider.annotation that return types with arguments of type CsdlExpressionModifier and TypeMethodDescriptionCsdlCollection.getItems()
Returns a list of child expressionCsdlApply.getParameters()
Returns the expressions applied to the parameters of the functionMethods in org.apache.olingo.commons.api.edm.provider.annotation with parameters of type CsdlExpressionModifier and TypeMethodDescriptionCsdlIf.setElse
(CsdlExpression _else) CsdlIf.setGuard
(CsdlExpression guard) CsdlLogicalOrComparisonExpression.setLeft
(CsdlExpression left) CsdlLogicalOrComparisonExpression.setRight
(CsdlExpression right) CsdlIf.setThen
(CsdlExpression _then) CsdlCast.setValue
(CsdlExpression value) CsdlIsOf.setValue
(CsdlExpression value) CsdlLabeledElement.setValue
(CsdlExpression value) CsdlPropertyValue.setValue
(CsdlExpression value) CsdlUrlRef.setValue
(CsdlExpression value) Method parameters in org.apache.olingo.commons.api.edm.provider.annotation with type arguments of type CsdlExpressionModifier and TypeMethodDescriptionCsdlCollection.setItems
(List<CsdlExpression> items) Returns a list of child expressionCsdlApply.setParameters
(List<CsdlExpression> parameters)