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.ref.processor |
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 | Method and Description |
---|---|
<T> Class<?> |
BeanPropertyAccess.getPropertyType(T data,
EdmProperty property) |
<T> Object |
BeanPropertyAccess.getPropertyValue(T data,
EdmProperty property) |
<T,V> void |
BeanPropertyAccess.setPropertyValue(T data,
EdmProperty property,
V value) |
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.