Class JsonEntryDeserializer


  • public class JsonEntryDeserializer
    extends Object
    This class Deserializes JsonEntry payloads
    • Constructor Detail

      • JsonEntryDeserializer

        public JsonEntryDeserializer​(com.google.gson.stream.JsonReader reader,
                                     EntityInfoAggregator eia,
                                     DeserializerProperties readProperties)
        Parameters:
        reader - JsonReader
        eia - EntityInfoAggregator
        readProperties - DeserializerProperties
    • Method Detail

      • readSingleEntry

        public org.apache.olingo.odata2.api.ep.entry.ODataEntry readSingleEntry()
                                                                         throws org.apache.olingo.odata2.api.ep.EntityProviderException
        Returns ODataEntry deserializing a single entry
        Returns:
        ODataEntry
        Throws:
        org.apache.olingo.odata2.api.ep.EntityProviderException - Caso ocorra exceção
      • readFeedEntry

        public JsonFeedEntry readFeedEntry()
                                    throws org.apache.olingo.odata2.api.edm.EdmException,
                                           org.apache.olingo.odata2.api.ep.EntityProviderException,
                                           IOException
        Returns Feed deserializing feed entry
        Returns:
        JsonFeedEntry
        Throws:
        org.apache.olingo.odata2.api.edm.EdmException - Caso ocorra uma exceção EDM
        org.apache.olingo.odata2.api.ep.EntityProviderException - Caso ocorra exceção
        IOException - Caso ocorra exceção