| 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 | Class and Description | 
|---|---|
| class  | CsdlActionRepresents an action CSDL item | 
| class  | CsdlActionImportRepresents an action import CSDL item | 
| class  | CsdlAnnotationRepresents a CSDL annotation | 
| class  | CsdlAnnotationsThe type Csdl annotations. | 
| class  | CsdlBindingTargetThe type Csdl binding target. | 
| class  | CsdlComplexTypeThe type Csdl complex type. | 
| class  | CsdlEntityContainerThe type Csdl entity container. | 
| class  | CsdlEntitySetThe type Csdl entity set. | 
| class  | CsdlEntityTypeThe type Csdl entity type. | 
| class  | CsdlEnumMemberThe type Csdl enum member. | 
| class  | CsdlEnumTypeThe type Csdl enum type. | 
| class  | CsdlFunctionThe type Csdl function. | 
| class  | CsdlFunctionImportThe type Csdl function import. | 
| class  | CsdlNavigationPropertyThe type Csdl navigation property. | 
| class  | CsdlNavigationPropertyBindingThe type Csdl navigation property binding. | 
| class  | CsdlOnDeleteThe type Csdl on delete. | 
| class  | CsdlOperationThe type Csdl operation. | 
| class  | CsdlOperationImportThe type Csdl operation import. | 
| class  | CsdlParameterThe type Csdl parameter. | 
| class  | CsdlPropertyThe type Csdl property. | 
| class  | CsdlPropertyRefThe type Csdl property ref. | 
| class  | CsdlReferentialConstraintThe type Csdl referential constraint. | 
| class  | CsdlReturnTypeThe type Csdl return type. | 
| class  | CsdlSchemaThe type Csdl schema. | 
| class  | CsdlSingletonThe type Csdl singleton. | 
| class  | CsdlStructuralTypeThe type Csdl structural type. | 
| class  | CsdlTermThe type Csdl term. | 
| class  | CsdlTypeDefinitionThe type Csdl type definition. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CsdlAnnotationPathRepresents an annotation path | 
| class  | CsdlApply | 
| class  | CsdlCastRepresents an edm:Cast expression. | 
| class  | CsdlCollectionThe edm:Collection expression enables a value to be obtained from zero or more child expressions. | 
| class  | CsdlConstantExpression | 
| class  | CsdlDynamicExpression | 
| class  | CsdlExpression | 
| class  | CsdlIfRepresents a edm:If expression | 
| class  | CsdlIsOfThe edm:IsOf expression evaluates a child expression and returns a Boolean value indicating whether
 the child expression returns the specified type | 
| class  | CsdlLabeledElementThe edm:LabeledElement expression assigns a name to a child expression. | 
| class  | CsdlLabeledElementReferenceThe edm:LabeledElementReference expression returns the value of an
 edm:LabeledElement (see  CsdlLabeledElement) expression. | 
| class  | CsdlLogicalOrComparisonExpression | 
| class  | CsdlNavigationPropertyPathThe edm:NavigationPropertyPath expression provides a value for terms or term properties that specify the
 built-in abstract type Edm.NavigationPropertyPath | 
| class  | CsdlNullThe edm:Null expression returns an untyped null value. | 
| class  | CsdlPathThe edm:Path expression enables a value to be obtained by traversing an object graph. | 
| class  | CsdlPropertyPathThe edm:PropertyPath expression provides a value for terms or term properties that specify the built-in
 abstract type Edm.PropertyPath. | 
| class  | CsdlPropertyValueThe edm:PropertyValue element supplies a value to a property on the type instantiated by an 
 edm:Record expression (See  EdmRecord). | 
| class  | CsdlRecordThe edm:Record expression enables a new entity type or complex type instance to be constructed. | 
| class  | CsdlUrlRefThe edm:UrlRef expression enables a value to be obtained by sending a GET request to the value of
 the UrlRef expression. | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.