Class JsonEntityDeserializer
- java.lang.Object
-
- org.apache.olingo.odata2.client.core.ep.deserializer.JsonEntityDeserializer
-
public class JsonEntityDeserializer extends Object
This class includes method for deserialization of feed and entry data
-
-
Constructor Summary
Constructors Constructor Description JsonEntityDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<?>readCollection(EntityPropertyInfo info, EntityStream entityStream)org.apache.olingo.odata2.api.ep.feed.ODataDeltaFeedreadDeltaFeed(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entityStream)Returns an ODataDeltaFeed deserializing EntityStreamorg.apache.olingo.odata2.api.ep.entry.ODataEntryreadEntry(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entityStream)Returns an ODataEntry deserializing EntityStreamorg.apache.olingo.odata2.api.ep.feed.ODataFeedreadFeed(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entityStream)Returns an ODataFeed deserializing EntityStreamMap<String,Object>readProperty(EntityPropertyInfo propertyInfo, EntityStream entityStream)
-
-
-
Method Detail
-
readEntry
public org.apache.olingo.odata2.api.ep.entry.ODataEntry readEntry(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderExceptionReturns an ODataEntry deserializing EntityStream- Parameters:
entitySet- EdmEntitySetentityStream- EntityStream- Returns:
- ODataEntry
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra uma exceção
-
readFeed
public org.apache.olingo.odata2.api.ep.feed.ODataFeed readFeed(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderExceptionReturns an ODataFeed deserializing EntityStream- Parameters:
entitySet- EdmEntitySetentityStream- EntityStream- Returns:
- ODataFeed
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra uma exceção
-
readDeltaFeed
public org.apache.olingo.odata2.api.ep.feed.ODataDeltaFeed readDeltaFeed(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderExceptionReturns an ODataDeltaFeed deserializing EntityStream- Parameters:
entitySet- EdmEntitySetentityStream- EntityStream- Returns:
- ODataDeltaFeed
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra uma exceção
-
readCollection
public List<?> readCollection(EntityPropertyInfo info, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderException
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException
-
readProperty
public Map<String,Object> readProperty(EntityPropertyInfo propertyInfo, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderException
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException
-
-