| 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
|
| org.apache.olingo.commons.core.edm | |
| org.apache.olingo.commons.core.edm.annotation | |
| org.apache.olingo.server.core.uri.queryoption.apply |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EdmAction
A CSDL action.
|
interface |
EdmActionImport
An EdmActionImport element.
|
interface |
EdmAnnotation
This class models an OData Annotation which can be applied to a target.
|
interface |
EdmAnnotations
This is used to apply a group of annotations to a single model element.
|
interface |
EdmBindingTarget
Entity Sets or Singletons can be bound to each other using a navigation property binding so an
EdmBindingTarget can either be an EdmEntitySet or an EdmSingleton. |
interface |
EdmComplexType
A CSDL ComplexType element.
|
interface |
EdmEntityContainer
A CSDL EntityContainer element.
|
interface |
EdmEntitySet
A CSDL EntitySet element.
|
interface |
EdmEntityType
A CSDL EntityType element.
|
interface |
EdmFunction
An EdmFunction as described in the OData specification
|
interface |
EdmFunctionImport
A CSDL FunctionImport element
|
interface |
EdmMember
An
EdmEnumType member element. |
interface |
EdmNavigationProperty
A CSDL NavigationProperty element
EdmNavigationProperty allows navigation from one entity type to another via a relationship. |
interface |
EdmOnDelete |
interface |
EdmOperation
A EdmOperation can either be an
EdmAction or an EdmFunction. |
interface |
EdmOperationImport
An EdmOperationImport can be an EdmActionImport or an EdmFunctionImport.
|
interface |
EdmParameter
A CSDL parameter element
|
interface |
EdmProperty
A CSDL Property element.
|
interface |
EdmReferentialConstraint
A referential constraint of a navigation property.
|
interface |
EdmSchema
A csdl schema element
|
interface |
EdmSingleton
An
EdmSingleton represents a single entity inside the entity model. |
interface |
EdmStructuredType
EdmStructuralType is the base for a complex type or an entity type.
|
interface |
EdmTerm
An
EdmTerm defines a term in a vocabulary. |
interface |
EdmTypeDefinition
An
EdmTypeDefinition defines a specialization of one of the possible primitive types. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EdmAnd
Represents a logical and annotation
|
interface |
EdmApply
Represents an Edm:Apply expression
|
interface |
EdmCast
Represents an edm:Cast 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 |
EdmLe
Represents a edm:Le expression
|
interface |
EdmLogicalOrComparisonExpression
Represents a generic expression with two child exprssions
|
interface |
EdmLt
Represents a edm:Lt expression
|
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 |
EdmPropertyValue
The edm:PropertyValue element supplies a value to a property on the type instantiated by an
edm:Record expression (See
EdmRecord). |
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 | Class and Description |
|---|---|
class |
AbstractEdmAnnotatable |
class |
AbstractEdmBindingTarget |
class |
AbstractEdmNamed |
class |
AbstractEdmOperation |
class |
AbstractEdmOperationImport |
class |
AbstractEdmStructuredType |
class |
EdmActionImpl |
class |
EdmActionImportImpl |
class |
EdmAnnotationImpl |
class |
EdmAnnotationsImpl |
class |
EdmComplexTypeImpl |
class |
EdmEntityContainerImpl |
class |
EdmEntitySetImpl |
class |
EdmEntityTypeImpl |
class |
EdmEnumTypeImpl |
class |
EdmFunctionImpl |
class |
EdmFunctionImportImpl |
class |
EdmMemberImpl |
class |
EdmNavigationPropertyImpl |
class |
EdmOnDeleteImpl |
class |
EdmParameterImpl |
class |
EdmPropertyImpl |
class |
EdmReferentialConstraintImpl |
class |
EdmSchemaImpl |
class |
EdmSingletonImpl |
class |
EdmTermImpl |
class |
EdmTypeDefinitionImpl |
class |
EdmTypeImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEdmAnnotatableDynamicExpression |
class |
AbstractEdmLogicalOrComparisonExpression |
class |
EdmAndImpl |
class |
EdmApplyImpl |
class |
EdmCastImpl |
class |
EdmEqImpl |
class |
EdmGeImpl |
class |
EdmGtImpl |
class |
EdmIfImpl |
class |
EdmIsOfImpl |
class |
EdmLabeledElementImpl |
class |
EdmLeImpl |
class |
EdmLtImpl |
class |
EdmNeImpl |
class |
EdmNotImpl |
class |
EdmNullImpl |
class |
EdmOrImpl |
class |
EdmPropertyValueImpl |
class |
EdmRecordImpl |
class |
EdmUrlRefImpl |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicProperty
A dynamic EDM property containing an aggregation.
|
class |
DynamicStructuredType
A dynamic structured type used to incorporate dynamic properties containing aggregations.
|
Copyright © 2023. All rights reserved.