Interface | Description |
---|---|
EntityProvider.EntityProviderInterface |
(Internal) interface for all
EntityProvider necessary read and write methods for accessing
entities defined in an Entity Data Model . |
Class | Description |
---|---|
EntityProvider |
Entity Provider
|
EntityProviderBatchProperties |
The
EntityProviderBatchProperties contains necessary informations to parse a Batch Request body. |
EntityProviderBatchProperties.EntityProviderBatchPropertiesBuilder | |
EntityProviderReadProperties |
The
EntityProviderReadProperties contains all necessary settings
to read an entity with the EntityProvider . |
EntityProviderReadProperties.EntityProviderReadPropertiesBuilder |
Builder for
EntityProviderReadProperties . |
EntityProviderWriteProperties |
EntityProviderWriteProperties contains all additional properties which are necessary to write
(serialize) an ODataEntry into an specific format (e.g. |
EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder |
Exception | Description |
---|---|
EntityProviderException |
An
EntityProviderException is the base exception for all EntityProvider related exceptions. |
The org.apache.olingo.odata2.api.ep package contains all classes related and necessary to provide an
EntityProvider
.
An EntityProvider
provides all necessary read and write methods
for accessing
the entities defined in an Entity Data Model
.
Therefore this library provides (in its core
packages) as convenience basic
EntityProvider
for accessing entities in the XML and JSON
format.
For support of additional formats it is recommended to handle those directly within an implementation of a
ODataProcessor
(it is possible but not recommended to implement an own
EntityProvider
for support of additional formats).
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.