## Uses of Class
org.apache.olingo.odata2.api.ep.EntityProviderReadProperties

- Packages that use EntityProviderReadProperties
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.ep | Entity Provider The org.apache.olingo.odata2.api.ep package contains all classes related and necessary to provide an `EntityProvider`.
  org.apache.olingo.odata2.api.ep.callback | Entity Provider Callbacks These callbacks will be used to support the $expand query option.

- - ### Uses of EntityProviderReadProperties in org.apache.olingo.odata2.api.ep

    Methods in org.apache.olingo.odata2.api.ep that return EntityProviderReadProperties
    Modifier and Type | Method and Description
    --- | ---
    `EntityProviderReadProperties` | EntityProviderReadProperties.EntityProviderReadPropertiesBuilder.`build()`

    Methods in org.apache.olingo.odata2.api.ep with parameters of type EntityProviderReadProperties
    Modifier and Type | Method and Description
    --- | ---
    `static EntityProviderReadProperties.EntityProviderReadPropertiesBuilder` | EntityProviderReadProperties.`initFrom(EntityProviderReadProperties properties)`
    `static ODataDeltaFeed` | EntityProvider.`readDeltaFeed(String contentType, EdmEntitySet entitySet, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) a delta data feed from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmEntitySet`) and provide this data as `ODataEntry` .
    `ODataDeltaFeed` | EntityProvider.EntityProviderInterface.`readDeltaFeed(String contentType, EdmEntitySet entitySet, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) a delta data feed from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmEntitySet`) and provide this data as `ODataDeltaFeed`.
    `static ODataEntry` | EntityProvider.`readEntry(String contentType, EdmEntitySet entitySet, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) data from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmEntitySet`) and provide this data as `ODataEntry` .
    `ODataEntry` | EntityProvider.EntityProviderInterface.`readEntry(String contentType, EdmEntitySet entitySet, InputStream content, EntityProviderReadProperties properties)` Reads (de-serializes) data from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmEntitySet`) and provides this data as `ODataEntry`.
    `static ODataFeed` | EntityProvider.`readFeed(String contentType, EdmEntitySet entitySet, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) a data feed from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmEntitySet`) and provide this data as `ODataEntry` .
    `ODataFeed` | EntityProvider.EntityProviderInterface.`readFeed(String contentType, EdmEntitySet entitySet, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) a data feed from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmEntitySet`) and provide this data as `ODataFeed`.
    `static Object` | EntityProvider.`readFunctionImport(String contentType, EdmFunctionImport functionImport, InputStream content, EntityProviderReadProperties properties)` Reads (de-serializes) function-import data from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmFunctionImport`) and provide this data as `Object`.
    `Object` | EntityProvider.EntityProviderInterface.`readFunctionImport(String contentType, EdmFunctionImport functionImport, InputStream content, EntityProviderReadProperties properties)` Reads (de-serializes) function-import data from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmFunctionImport`) and provide this data as `Object`.
    `static Map<String,Object>` | EntityProvider.`readProperty(String contentType, EdmProperty edmProperty, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) properties from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmProperty`) and provide this data as `Map` which contains the read data in form of `property name` to `property value` mapping.
    `Map<String,Object>` | EntityProvider.EntityProviderInterface.`readProperty(String contentType, EdmProperty edmProperty, InputStream content, EntityProviderReadProperties properties)` Read (de-serialize) properties from `content` (as `InputStream`) in specified format (given as `contentType`) based on `entity data model` (given as `EdmProperty`) and provide this data as `Map` which contains the read data in form of `property name` to `property value` mapping.

    Constructors in org.apache.olingo.odata2.api.ep with parameters of type EntityProviderReadProperties
    Constructor and Description
    `EntityProviderReadPropertiesBuilder(EntityProviderReadProperties propertiesFrom)`

  - ### Uses of EntityProviderReadProperties in org.apache.olingo.odata2.api.ep.callback

    Fields in org.apache.olingo.odata2.api.ep.callback declared as EntityProviderReadProperties
    Modifier and Type | Field and Description
    --- | ---
    `protected EntityProviderReadProperties` | ReadResult.`readProperties`

    Methods in org.apache.olingo.odata2.api.ep.callback that return EntityProviderReadProperties
    Modifier and Type | Method and Description
    --- | ---
    `EntityProviderReadProperties` | ReadResult.`getReadProperties()`
    `EntityProviderReadProperties` | OnReadInlineContent.`receiveReadProperties(EntityProviderReadProperties readProperties, EdmNavigationProperty navigationProperty)` Receive (request) to be used `EntityProviderReadProperties` to read the found inline navigation property (`>...`

    Methods in org.apache.olingo.odata2.api.ep.callback with parameters of type EntityProviderReadProperties
    Modifier and Type | Method and Description
    --- | ---
    `EntityProviderReadProperties` | OnReadInlineContent.`receiveReadProperties(EntityProviderReadProperties readProperties, EdmNavigationProperty navigationProperty)` Receive (request) to be used `EntityProviderReadProperties` to read the found inline navigation property (`>...`

    Constructors in org.apache.olingo.odata2.api.ep.callback with parameters of type EntityProviderReadProperties
    Constructor and Description
    `ReadEntryResult(EntityProviderReadProperties properties, EdmNavigationProperty navigationProperty, ODataEntry entry, String entryMetadataId)` Constructor.
    `ReadFeedResult(EntityProviderReadProperties properties, EdmNavigationProperty navigationProperty, ODataFeed entry, String entryMetadataId)` Constructor.
    `ReadResult(EntityProviderReadProperties readProperties, EdmNavigationProperty navigationProperty)` Constructor.

Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.