See: Description
| Interface | Description | 
|---|---|
| Edm | Entity Data Model (EDM)
  Interface representing a Entity Data Model as described in the Conceptual Schema Definition. | 
| EdmAction | A CSDL action. | 
| EdmActionImport | An EdmActionImport element. | 
| EdmActionImportInfo | Objects of this class contain information about one action import inside the EntityDataModel. | 
| EdmAnnotatable | Can be applied to CSDL elements as described in the Conceptual Schema Definition Language. | 
| EdmAnnotation | This class models an OData Annotation which can be applied to a target. | 
| EdmAnnotations | This is used to apply a group of annotations to a single model element. | 
| EdmBindingTarget | Entity Sets or Singletons can be bound to each other using a navigation property binding so an
  EdmBindingTargetcan either be anEdmEntitySetor anEdmSingleton. | 
| EdmComplexType | A CSDL ComplexType element. | 
| EdmElement | |
| EdmEntityContainer | A CSDL EntityContainer element. | 
| EdmEntitySet | A CSDL EntitySet element. | 
| EdmEntityType | A CSDL EntityType element. | 
| EdmEnumType | An EdmEnumType represents a set of related values. | 
| EdmFunction | An EdmFunction as described in the OData specification | 
| EdmFunctionImport | A CSDL FunctionImport element | 
| EdmKeyPropertyRef | A key property reference element. | 
| EdmMappable | EdmMappable can be applied to CSDL elements to associate additional information. | 
| EdmMapping | EdmMapping holds custom mapping information which can be applied to a CSDL element. | 
| EdmMember | An  EdmEnumTypemember element. | 
| EdmNamed | EdmNamed is the base interface for nearly all CSDL constructs. | 
| EdmNavigationProperty | A CSDL NavigationProperty element
  EdmNavigationProperty allows navigation from one entity type to another via a relationship. | 
| EdmNavigationPropertyBinding | A navigation property binding which binds entity sets or singletons with each other. | 
| EdmOnDelete | |
| EdmOperation | A EdmOperation can either be an  EdmActionor anEdmFunction. | 
| EdmOperationImport | An EdmOperationImport can be an EdmActionImport or an EdmFunctionImport. | 
| EdmOperationImportInfo | Objects of this class contain information about one action or function import inside the EntityDataModel. | 
| EdmParameter | A CSDL parameter element | 
| EdmPrimitiveType | EdmPrimitiveType is a primitive type as defined in the Entity Data Model (EDM). | 
| EdmProperty | A CSDL Property element. | 
| EdmReferentialConstraint | A referential constraint of a navigation property. | 
| EdmReturnType | An  EdmReturnTypeof anEdmOperation. | 
| EdmSchema | A csdl schema element | 
| EdmSingleton | An  EdmSingletonrepresents a single entity inside the entity model. | 
| EdmStructuredType | EdmStructuralType is the base for a complex type or an entity type. | 
| EdmTerm | An  EdmTermdefines a term in a vocabulary. | 
| EdmType | EdmType holds the namespace of a given type and its type as  EdmTypeKind. | 
| EdmTyped | EdmTyped indicates if an EDM element is of a special type and holds the multiplicity of that type. | 
| EdmTypeDefinition | An  EdmTypeDefinitiondefines a specialization of one of the possible primitive types. | 
| Class | Description | 
|---|---|
| FullQualifiedName | A full qualified name of any element in the EDM consists of a name and a namespace. | 
| Enum | Description | 
|---|---|
| EdmPrimitiveTypeKind | Enumeration of all primitive type kinds. | 
| TargetType | 
| Exception | Description | 
|---|---|
| EdmException | |
| EdmPrimitiveTypeException | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.