Interface GsonParser<T>

Type Parameters:
T - the POJO type
All Known Implementing Classes:
AsyncJobStatusParser, DriveItemListParser, DriveItemPageParser, DriveItemParser, DriveItemVersionListParser, DriveListParser, DriveParser, FieldValueSetParser, GetColumnValuesResponseParser, ItemActivityListParser, ListItemParser, ListItemVersionListParser, ListItemVersionParser, ListListParser, PermissionListParser, PermissionParser, PreviewParser, SiteListParser, SiteParser, SpecialDriveItemParser, ThumbnailSetListParser

public interface GsonParser<T>
Defines a parser that deserializes a JSON-formatted source input stream to the defined POJO type.
  • Method Summary

    Modifier and Type
    Method
    Description
    parse(com.google.gson.Gson gson, InputStream jsonStream)
    Deserializes a JSON-formatted input stream to the defined POJO type.
  • Method Details

    • parse

      T parse(com.google.gson.Gson gson, InputStream jsonStream)
      Deserializes a JSON-formatted input stream to the defined POJO type.
      Parameters:
      gson - the Gson instance used to deserialize the string
      jsonStream - stream with expected JSON-formatted contents
      Returns:
      the parsed POJO instance