Package org.apache.olingo.odata2.api.annotation.edm
package org.apache.olingo.odata2.api.annotation.edm
Annotations-API for Entity Data Model definition
The edm package contains all annotations necessary for definition of the Entity Data Model (as described in the OData protocol specification as well as in the Conceptual Schema Definition for the OData Protocol which both can be found at http://www.odata.org/).
-
ClassDescriptionAnnotation for a EDM/CSDL ComplexType element.Related to
ConcurrencyModein OData specification.Additional documentation for an EDM element.Annotation for a EDM/CSDL EntitySet element.Annotation for a EDM/CSDL EntityType element.Annotation for definition of EdmFactes on an EdmProperty (for an EdmEntityType or EdmComplexType which contains the EdmProperty as a field).Annotation for definition of an method as anEdmFunctionImportcall/endpoint.Concrete HttpMethods for a function import as specified in OData.Annotation for definition of the return type of anEdmFunctionImportmethod.Concrete return types as specified in OData.Annotation for definition of an EdmFunctionImportParameter for an EdmFunctionImport which contains the EdmFunctionImportParameter as a parameter.Annotation for definition of an EdmProperty as EdmKey for the EdmEntityType which contains the EdmProperty.Annotation for definition of anEdmPropertyas media resource content for theEdmEntityTypewhich contains theEdmProperty.Annotation for definition of anEdmPropertyas mime type for the media resource of theEdmEntityTypewhich contains theEdmProperty.Annotation for definition of anEdmPropertyas media resource source for theEdmEntityTypewhich contains theEdmProperty.Annotation for definition of an EdmNavigationProperty for an EdmEntityType which contains the navigation property as a field.EdmMultiplicity indicates the number of entity type instances an association end can relate to: ZERO_OR_ONE (0..1)value is exactly one but can be null (i.e.Annotation for definition of an EdmProperty for an EdmEntityType or EdmComplexType which contains the EdmProperty as a field.The EdmTypes which can be used for property definition in the EDM.