| Package | Description |
|---|---|
| org.apache.olingo.odata2.api.edm |
Entity Data Model API
|
| org.apache.olingo.odata2.api.ep |
Entity Provider
|
| org.apache.olingo.odata2.api.uri |
URI Parser Facade
|
| org.apache.olingo.odata2.api.uri.info |
URI Parser Result Views
|
| org.apache.olingo.odata2.core.edm.provider | |
| org.apache.olingo.odata2.core.ep | |
| org.apache.olingo.odata2.core.ep.aggregator | |
| org.apache.olingo.odata2.core.ep.consumer | |
| org.apache.olingo.odata2.core.uri |
| Modifier and Type | Method and Description |
|---|---|
List<EdmProperty> |
EdmEntityType.getKeyProperties()
Get all key properties as list of
EdmProperty. |
| Modifier and Type | Method and Description |
|---|---|
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. |
static Object |
EntityProvider.readPropertyValue(EdmProperty edmProperty,
InputStream content)
Read (de-serialize) a property value from
content (as InputStream) in format
text/plain
based on entity data model (given as EdmProperty) and provide this data as Object. |
static Object |
EntityProvider.readPropertyValue(EdmProperty edmProperty,
InputStream content,
Class<?> typeMapping)
Read (de-serialize) a property value from
content (as InputStream) in format
text/plain
based on entity data model (given as EdmProperty) and provide this data as Object. |
Object |
EntityProvider.EntityProviderInterface.readPropertyValue(EdmProperty edmProperty,
InputStream content,
Class<?> typeMapping)
Read (de-serialize) a property value from
content (as InputStream) in format
text/plain
based on entity data model (given as EdmProperty) and provide this data as Object. |
static ODataResponse |
EntityProvider.writeProperty(String contentType,
EdmProperty edmProperty,
Object value)
Write given
value (which is given in form of an Object) for the property in the specified
format (given as contentType) based on given entity data model for an entity property
(given as EdmProperty). |
ODataResponse |
EntityProvider.EntityProviderInterface.writeProperty(String contentType,
EdmProperty edmProperty,
Object value)
Write given
value (which is given in form of an Object) for the property in the specified
format (given as contentType) based on given entity data model for an entity property
(given as EdmProperty). |
static ODataResponse |
EntityProvider.writePropertyValue(EdmProperty edmProperty,
Object value)
Write property as content type
application/octet-stream or text/plain. |
ODataResponse |
EntityProvider.EntityProviderInterface.writePropertyValue(EdmProperty edmProperty,
Object value)
Write property as content type
application/octet-stream or text/plain. |
| Modifier and Type | Method and Description |
|---|---|
EdmProperty |
SelectItem.getProperty()
Gets the EDM property.
|
EdmProperty |
KeyPredicate.getProperty()
Gets the key property.
|
| Modifier and Type | Method and Description |
|---|---|
abstract List<EdmProperty> |
ExpandSelectTreeNode.getProperties()
Gets the list of explicitly selected
properties. |
List<EdmProperty> |
UriInfo.getPropertyPath()
Gets the path used to select a (simple or complex) property of an entity,
or an empty list if no property is accessed.
|
| Modifier and Type | Method and Description |
|---|---|
List<EdmProperty> |
PutMergePatchUriInfo.getPropertyPath()
Gets the path used to select a (simple or complex) property of an entity,
or an empty list if no property is accessed.
|
List<EdmProperty> |
GetSimplePropertyUriInfo.getPropertyPath()
Gets the path used to select a (simple or complex) property of an entity,
or an empty list if no property is accessed.
|
List<EdmProperty> |
GetComplexPropertyUriInfo.getPropertyPath()
Gets the path used to select a (simple or complex) property of an entity,
or an empty list if no property is accessed.
|
List<EdmProperty> |
DeleteUriInfo.getPropertyPath()
Gets the path used to select a (simple or complex) property of an entity,
or an empty list if no property is accessed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdmComplexPropertyImplProv |
class |
EdmPropertyImplProv |
class |
EdmSimplePropertyImplProv |
| Modifier and Type | Method and Description |
|---|---|
List<EdmProperty> |
EdmEntityTypeImplProv.getKeyProperties() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
JsonEntityProvider.readProperty(EdmProperty edmProperty,
InputStream content,
EntityProviderReadProperties properties) |
Map<String,Object> |
ContentTypeBasedEntityProvider.readProperty(EdmProperty edmProperty,
InputStream content,
EntityProviderReadProperties properties) |
Map<String,Object> |
AtomEntityProvider.readProperty(EdmProperty edmProperty,
InputStream content,
EntityProviderReadProperties properties) |
Map<String,Object> |
ProviderFacadeImpl.readProperty(String contentType,
EdmProperty edmProperty,
InputStream content,
EntityProviderReadProperties properties) |
Object |
ProviderFacadeImpl.readPropertyValue(EdmProperty edmProperty,
InputStream content,
Class<?> typeMapping) |
Object |
BasicEntityProvider.readPropertyValue(EdmProperty edmProperty,
InputStream content,
Class<?> typeMapping)
Reads an unformatted value of an EDM property as binary or as content type
text/plain. |
ODataResponse |
JsonEntityProvider.writeProperty(EdmProperty edmProperty,
Object value) |
ODataResponse |
ContentTypeBasedEntityProvider.writeProperty(EdmProperty edmProperty,
Object value) |
ODataResponse |
AtomEntityProvider.writeProperty(EdmProperty edmProperty,
Object value) |
ODataResponse |
ProviderFacadeImpl.writeProperty(String contentType,
EdmProperty edmProperty,
Object value) |
ODataResponse |
ProviderFacadeImpl.writePropertyValue(EdmProperty edmProperty,
Object value) |
ODataResponse |
BasicEntityProvider.writePropertyValue(EdmProperty edmProperty,
Object value)
Write property as binary or as content type
text/plain. |
| Modifier and Type | Method and Description |
|---|---|
static EntityPropertyInfo |
EntityInfoAggregator.create(EdmProperty property)
Create an
EntityPropertyInfo based on given EdmProperty |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
XmlEntityConsumer.readProperty(EdmProperty edmProperty,
InputStream content,
EntityProviderReadProperties properties) |
Map<String,Object> |
JsonEntityConsumer.readProperty(EdmProperty edmProperty,
InputStream content,
EntityProviderReadProperties properties) |
Map<String,Object> |
XmlPropertyConsumer.readProperty(XMLStreamReader reader,
EdmProperty property,
EntityProviderReadProperties readProperties) |
Map<String,Object> |
JsonPropertyConsumer.readPropertyStandalone(com.google.gson.stream.JsonReader reader,
EdmProperty edmProperty,
EntityProviderReadProperties readProperties) |
Object |
XmlEntityConsumer.readPropertyValue(EdmProperty edmProperty,
InputStream content) |
Object |
XmlEntityConsumer.readPropertyValue(EdmProperty edmProperty,
InputStream content,
Class<?> typeMapping) |
| Modifier and Type | Method and Description |
|---|---|
EdmProperty |
SelectItemImpl.getProperty() |
EdmProperty |
KeyPredicateImpl.getProperty() |
| Modifier and Type | Method and Description |
|---|---|
List<EdmProperty> |
ExpandSelectTreeNodeImpl.getProperties() |
List<EdmProperty> |
UriInfoImpl.getPropertyPath() |
| Modifier and Type | Method and Description |
|---|---|
void |
UriInfoImpl.addProperty(EdmProperty property) |
void |
ExpandSelectTreeNodeImpl.addProperty(EdmProperty property) |
void |
SelectItemImpl.setProperty(EdmProperty property) |
void |
KeyPredicateImpl.setProperty(EdmProperty property) |
| Constructor and Description |
|---|
KeyPredicateImpl(String literal,
EdmProperty property) |
Copyright © 2020. All rights reserved.