Package | Description |
---|---|
org.apache.olingo.commons.api.edm |
Contains representations for EDM objects created during the URI parsing
|
org.apache.olingo.commons.api.edm.annotation |
Contains representations for all annotation related
EDM objects created during the URI parsing
|
Modifier and Type | Method and Description |
---|---|
EdmExpression |
EdmAnnotation.getExpression() |
Modifier and Type | Interface and Description |
---|---|
interface |
EdmAnd
Represents a logical and annotation
|
interface |
EdmAnnotationPath
Represents an annotation path
|
interface |
EdmApply
Represents an Edm:Apply expression
|
interface |
EdmCast
Represents an edm:Cast expression.
|
interface |
EdmCollection
The edm:Collection expression enables a value to be obtained from zero or more child expressions.
|
interface |
EdmConstantExpression
Represents a constant expression
|
interface |
EdmDynamicExpression
Represents a dynamic expression
|
interface |
EdmEq
Represents a edm:Eq expression
|
interface |
EdmGe
Represents a edm:Ge expression
|
interface |
EdmGt
Represents a edm:Gt expression
|
interface |
EdmIf
Represents a edm:If expression
|
interface |
EdmIsOf
The edm:IsOf expression evaluates a child expression and returns a Boolean value indicating whether
the child expression returns the specified type
|
interface |
EdmLabeledElement
The edm:LabeledElement expression assigns a name to a child expression.
|
interface |
EdmLabeledElementReference
The edm:LabeledElementReference expression returns the value of an
edm:LabeledElement (see
EdmLabeledElement ) expression. |
interface |
EdmLe
Represents a edm:Le expression
|
interface |
EdmLogicalOrComparisonExpression
Represents a generic expression with two child exprssions
|
interface |
EdmLt
Represents a edm:Lt expression
|
interface |
EdmNavigationPropertyPath
The edm:NavigationPropertyPath expression provides a value for terms or term properties that specify the
built-in abstract type Edm.NavigationPropertyPath
|
interface |
EdmNe
Represents a edm:Ne expression
|
interface |
EdmNot
Represents a logical edm:Le expression
|
interface |
EdmNull
The edm:Null expression returns an untyped null value.
|
interface |
EdmOr
Represents a logical edm:And expression
|
interface |
EdmPath
The edm:Path expression enables a value to be obtained by traversing an object graph.
|
interface |
EdmPropertyPath
The edm:PropertyPath expression provides a value for terms or term properties that specify the built-in
abstract type Edm.PropertyPath.
|
interface |
EdmRecord
The edm:Record expression enables a new entity type or complex type instance to be constructed.
|
interface |
EdmUrlRef
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 |
---|---|
EdmExpression |
EdmIf.getElse()
Return the third expression of the edm:If expression.
|
EdmExpression |
EdmIf.getGuard()
Returns the first expression of the edm:If expression.
|
EdmExpression |
EdmLogicalOrComparisonExpression.getLeftExpression()
Returns the first expression (left child)
|
EdmExpression |
EdmLogicalOrComparisonExpression.getRightExpression()
Returns the second expression (right child)
|
EdmExpression |
EdmIf.getThen()
Return the second expression of the edm:If expression.
|
EdmExpression |
EdmUrlRef.getValue()
Returns a expression of type Edm.String
|
EdmExpression |
EdmPropertyValue.getValue()
Evaluated value of the expression (property value)
|
EdmExpression |
EdmLabeledElement.getValue()
Returns the child expression
|
EdmExpression |
EdmIsOf.getValue()
Returns true if the child expression returns the specified typed
|
EdmExpression |
EdmCast.getValue()
Cast value of the expression
|
Modifier and Type | Method and Description |
---|---|
List<EdmExpression> |
EdmCollection.getItems()
Returns a list of child expression
|
List<EdmExpression> |
EdmApply.getParameters()
Returns the expressions applied to the parameters of the function
|
Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.