Package de.hybris.platform.odata2services.odata
-
Interface Summary Interface Description EdmProviderFactory The EdmProviderFactory creates EdmProvidersExceptionTranslator Deprecated, for removal: This API element is subject to removal in a future version. UseErrorContextPopulator
instead.ODataAnnotatable An EDMX schema element that may have OData annotations.ODataContextGenerator ODataRequestEntityExtractor Extracts the entity from theODataRequest
. -
Class Summary Class Description EdmAnnotationUtils EdmAnnotationUtilsUnitTest EdmxProviderValidator EdmxProviderValidatorUnitTest ODataAssociation ODataEntityContainer A helper class for exploring and evaluating content of an ODataSchema
object.ODataEntityType A helper class for exploring and evaluating content of an ODataEntityType
ODataNavigationProperty A helper class for exploring and evaluating content of an OData EDMProperty
ODataProperty ODataResponse A helper class for exploring and evaluating content of anODataResponse
ODataSchema A helper class for exploring and evaluating content of an ODataSchema
object. -
Exception Summary Exception Description IncorrectQueryParametersException Thrown when the query parameters in the OData Request are not valid and they cannot be parsed into an entity type.InvalidDataException Exception to throw for error scenarios produced by invalid Data.InvalidNavigationPropertyException InvalidODataSchemaException Thrown when an invalid OData Schema metadata has been defined for Integration objects.InvalidServiceNameException NestedAbstractItemTypeCannotBeCreatedException OData2ServicesException This exception is intended to be extended in order to set a custom error message that can be displayed to the user.ODataWebException This exception wraps a thrownODataException
Will result in HttpStatus 500RuntimeIOException This exception wraps a thrownIOException
as a runtime exception Will result in HttpStatus 500UniqueCollectionNotAllowedException