Class XmlEntityDeserializer
- java.lang.Object
-
- org.apache.olingo.odata2.client.core.ep.deserializer.XmlEntityDeserializer
-
public class XmlEntityDeserializer extends Object
Xml entity (content type dependent) consumer for reading input (fromcontent).
-
-
Constructor Summary
Constructors Constructor Description XmlEntityDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectreadCollection(EntityPropertyInfo info, EntityStream entityStream)org.apache.olingo.odata2.api.ep.entry.ODataEntryreadEntry(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entity)Returns an ODataEntry deserializing EntityStreamorg.apache.olingo.odata2.api.ep.feed.ODataDeltaFeedreadFeed(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entity)Returns an ODataDeltaFeed deserializing EntityStreamMap<String,Object>readProperty(EntityPropertyInfo propertyInfo, EntityStream entityStream)
-
-
-
Method Detail
-
readFeed
public org.apache.olingo.odata2.api.ep.feed.ODataDeltaFeed readFeed(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entity) throws org.apache.olingo.odata2.api.ep.EntityProviderExceptionReturns an ODataDeltaFeed deserializing EntityStream- Parameters:
entitySet- EdmEntitySetentity- EntityStream- Returns:
- ODataDeltaFeed
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra exceção
-
readEntry
public org.apache.olingo.odata2.api.ep.entry.ODataEntry readEntry(org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, EntityStream entity) throws org.apache.olingo.odata2.api.ep.EntityProviderExceptionReturns an ODataEntry deserializing EntityStream- Parameters:
entitySet- EdmEntitySetentity- EntityStream- Returns:
- ODataEntry
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra exceção
-
readCollection
public Object readCollection(EntityPropertyInfo info, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderException
- Parameters:
info- EntityPropertyInfoentityStream- EntityStream- Returns:
- Object
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra exceção
-
readProperty
public Map<String,Object> readProperty(EntityPropertyInfo propertyInfo, EntityStream entityStream) throws org.apache.olingo.odata2.api.ep.EntityProviderException
- Parameters:
propertyInfo- EntityPropertyInfoentityStream- EntityStream- Returns:
- Mapa
- Throws:
org.apache.olingo.odata2.api.ep.EntityProviderException- Caso ocorra exceção
-
-