Class Page.PageJSONParser<T>

java.lang.Object
com.liferay.analytics.reports.rest.client.json.BaseJSONParser<Page>
com.liferay.analytics.reports.rest.client.pagination.Page.PageJSONParser<T>
Enclosing class:
Page<T>

public static class Page.PageJSONParser<T> extends com.liferay.analytics.reports.rest.client.json.BaseJSONParser<Page>
  • Constructor Details

    • PageJSONParser

      public PageJSONParser()
    • PageJSONParser

      public PageJSONParser(Function<String,T> toDTOFunction)
  • Method Details

    • createDTO

      protected Page createDTO()
      Specified by:
      createDTO in class com.liferay.analytics.reports.rest.client.json.BaseJSONParser<Page>
    • createDTOArray

      protected Page[] createDTOArray(int size)
      Specified by:
      createDTOArray in class com.liferay.analytics.reports.rest.client.json.BaseJSONParser<Page>
    • parseMaps

      protected boolean parseMaps(String jsonParserFieldName)
      Specified by:
      parseMaps in class com.liferay.analytics.reports.rest.client.json.BaseJSONParser<Page>
    • setField

      protected void setField(Page page, String jsonParserFieldName, Object jsonParserFieldValue)
      Specified by:
      setField in class com.liferay.analytics.reports.rest.client.json.BaseJSONParser<Page>