Package | Description |
---|---|
org.apache.olingo.commons.api.edm.provider |
Contains representations for objects created during CSDL document parsing
|
org.apache.olingo.commons.api.edm.provider.annotation |
Contains representations for objects created during
CSDL document parsing related to the CSDL annotations.
|
Modifier and Type | Method and Description |
---|---|
CsdlExpression |
CsdlAnnotation.getExpression()
Returns the annotated expression
|
Modifier and Type | Method and Description |
---|---|
CsdlAnnotation |
CsdlAnnotation.setExpression(CsdlExpression annotationExpression)
Sets the annotated expression
|
Modifier and Type | Class and Description |
---|---|
class |
CsdlAnnotationPath
Represents an annotation path
|
class |
CsdlApply |
class |
CsdlCast
Represents an edm:Cast expression.
|
class |
CsdlCollection
The edm:Collection expression enables a value to be obtained from zero or more child expressions.
|
class |
CsdlConstantExpression |
class |
CsdlDynamicExpression |
class |
CsdlIf
Represents a edm:If expression
|
class |
CsdlIsOf
The edm:IsOf expression evaluates a child expression and returns a Boolean value indicating whether
the child expression returns the specified type
|
class |
CsdlLabeledElement
The edm:LabeledElement expression assigns a name to a child expression.
|
class |
CsdlLabeledElementReference
The edm:LabeledElementReference expression returns the value of an
edm:LabeledElement (see
CsdlLabeledElement ) expression. |
class |
CsdlLogicalOrComparisonExpression |
class |
CsdlNavigationPropertyPath
The edm:NavigationPropertyPath expression provides a value for terms or term properties that specify the
built-in abstract type Edm.NavigationPropertyPath
|
class |
CsdlNull
The edm:Null expression returns an untyped null value.
|
class |
CsdlPath
The edm:Path expression enables a value to be obtained by traversing an object graph.
|
class |
CsdlPropertyPath
The edm:PropertyPath expression provides a value for terms or term properties that specify the built-in
abstract type Edm.PropertyPath.
|
class |
CsdlRecord
The edm:Record expression enables a new entity type or complex type instance to be constructed.
|
class |
CsdlUrlRef
The edm:UrlRef expression enables a value to be obtained by sending a GET request to the value of
the UrlRef expression.
|
Modifier and Type | Method and Description |
---|---|
CsdlExpression |
CsdlIf.getElse()
Return the third expression of the edm:If expression.
|
CsdlExpression |
CsdlIf.getGuard()
Returns the first expression of the edm:If expression.
|
CsdlExpression |
CsdlLogicalOrComparisonExpression.getLeft()
The left expression.
|
CsdlExpression |
CsdlLogicalOrComparisonExpression.getRight()
The right expression.
|
CsdlExpression |
CsdlIf.getThen()
Return the second expression of the edm:If expression.
|
CsdlExpression |
CsdlUrlRef.getValue()
Returns a expression of type Edm.String
|
CsdlExpression |
CsdlPropertyValue.getValue()
Evaluated value of the expression (property value)
|
CsdlExpression |
CsdlLabeledElement.getValue()
Returns the child expression
|
CsdlExpression |
CsdlIsOf.getValue()
Returns the child expression
|
CsdlExpression |
CsdlCast.getValue()
Cast value of the expression
|
Modifier and Type | Method and Description |
---|---|
List<CsdlExpression> |
CsdlCollection.getItems()
Returns a list of child expression
|
List<CsdlExpression> |
CsdlApply.getParameters()
Returns the expressions applied to the parameters of the function
|
Modifier and Type | Method and Description |
---|---|
CsdlIf |
CsdlIf.setElse(CsdlExpression _else) |
CsdlIf |
CsdlIf.setGuard(CsdlExpression guard) |
CsdlLogicalOrComparisonExpression |
CsdlLogicalOrComparisonExpression.setLeft(CsdlExpression left) |
CsdlLogicalOrComparisonExpression |
CsdlLogicalOrComparisonExpression.setRight(CsdlExpression right) |
CsdlIf |
CsdlIf.setThen(CsdlExpression _then) |
CsdlUrlRef |
CsdlUrlRef.setValue(CsdlExpression value) |
CsdlPropertyValue |
CsdlPropertyValue.setValue(CsdlExpression value) |
CsdlLabeledElement |
CsdlLabeledElement.setValue(CsdlExpression value) |
CsdlIsOf |
CsdlIsOf.setValue(CsdlExpression value) |
CsdlCast |
CsdlCast.setValue(CsdlExpression value) |
Modifier and Type | Method and Description |
---|---|
CsdlCollection |
CsdlCollection.setItems(List<CsdlExpression> items)
Returns a list of child expression
|
CsdlApply |
CsdlApply.setParameters(List<CsdlExpression> parameters) |
Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.