Package | Description |
---|---|
org.apache.olingo.odata2.api.ep |
Entity Provider
|
org.apache.olingo.odata2.api.ep.callback |
Entity Provider Callbacks
|
Modifier and Type | Method and Description |
---|---|
EntityProviderWriteProperties |
EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder.build()
Build properties object.
|
Modifier and Type | Method and Description |
---|---|
static EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder |
EntityProviderWriteProperties.fromProperties(EntityProviderWriteProperties properties) |
EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder |
EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder.fromProperties(EntityProviderWriteProperties properties) |
static ODataResponse |
EntityProvider.writeEntry(String contentType,
EdmEntitySet entitySet,
Map<String,Object> data,
EntityProviderWriteProperties properties)
Write given
data (which is given in form of a Map for which contains all properties
as property name to property value mapping) for the entry in the specified
format (given as contentType ) based on entity data model for an entity set (given as
EdmEntitySet )
and properties for this entity provider (given as EntityProviderWriteProperties ). |
ODataResponse |
EntityProvider.EntityProviderInterface.writeEntry(String contentType,
EdmEntitySet entitySet,
Map<String,Object> data,
EntityProviderWriteProperties properties)
Write given
data (which is given in form of a Map for which contains all properties
as property name to property value mapping) for the entry in the specified
format (given as contentType ) based on entity data model for an entity set (given as
EdmEntitySet )
and properties for this entity provider (given as EntityProviderWriteProperties ). |
static ODataResponse |
EntityProvider.writeFeed(String contentType,
EdmEntitySet entitySet,
List<Map<String,Object>> data,
EntityProviderWriteProperties properties)
|
ODataResponse |
EntityProvider.EntityProviderInterface.writeFeed(String contentType,
EdmEntitySet entitySet,
List<Map<String,Object>> data,
EntityProviderWriteProperties properties)
|
static ODataResponse |
EntityProvider.writeFunctionImport(String contentType,
EdmFunctionImport functionImport,
Object data,
EntityProviderWriteProperties properties)
Write
data result (given as Object ) of function import based on return type
of EdmFunctionImport in specified format (given as contentType ). |
ODataResponse |
EntityProvider.EntityProviderInterface.writeFunctionImport(String contentType,
EdmFunctionImport functionImport,
Object data,
EntityProviderWriteProperties properties)
Write
data result (given as Object ) of function import based on return type
of EdmFunctionImport in specified format (given as contentType ). |
static ODataResponse |
EntityProvider.writeLink(String contentType,
EdmEntitySet entitySet,
Map<String,Object> data,
EntityProviderWriteProperties properties)
Write link for key property based on
entity data model for an entity set (given as
EdmEntitySet )
in the specified format (given as contentType ). |
ODataResponse |
EntityProvider.EntityProviderInterface.writeLink(String contentType,
EdmEntitySet entitySet,
Map<String,Object> data,
EntityProviderWriteProperties properties)
Write link for key property based on
entity data model for an entity set (given as
EdmEntitySet )
in the specified format (given as contentType ). |
static ODataResponse |
EntityProvider.writeLinks(String contentType,
EdmEntitySet entitySet,
List<Map<String,Object>> data,
EntityProviderWriteProperties properties)
Write all links for key property based on
entity data model for an entity set (given as
EdmEntitySet )
in the specified format (given as contentType ) for a set of entries. |
ODataResponse |
EntityProvider.EntityProviderInterface.writeLinks(String contentType,
EdmEntitySet entitySet,
List<Map<String,Object>> data,
EntityProviderWriteProperties properties)
Write all links for key property based on
entity data model for an entity set (given as
EdmEntitySet )
in the specified format (given as contentType ) for a set of entries. |
Modifier and Type | Method and Description |
---|---|
EntityProviderWriteProperties |
WriteCallbackContext.getCurrentWriteProperties()
EntityProviderWriteProperties which were set by outer producer or
null
if not supported. |
EntityProviderWriteProperties |
WriteFeedCallbackResult.getInlineProperties() |
EntityProviderWriteProperties |
WriteEntryCallbackResult.getInlineProperties() |
Modifier and Type | Method and Description |
---|---|
void |
WriteCallbackContext.setCurrentWriteProperties(EntityProviderWriteProperties currentWriteProperties)
EntityProviderWriteProperties of outer producer.
|
void |
WriteFeedCallbackResult.setInlineProperties(EntityProviderWriteProperties inlineProperties)
Sets the properties for the inline data.
|
void |
WriteEntryCallbackResult.setInlineProperties(EntityProviderWriteProperties inlineProperties)
Sets the inline properties for this entry
|
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.