Class PageDesc

java.lang.Object
org.lockss.laaws.poller.model.PageDesc

@Validated public class PageDesc extends Object
The information needed to page in a long list of data
  • Constructor Details

    • PageDesc

      public PageDesc()
  • Method Details

    • page

      public PageDesc page(Integer page)
    • getPage

      @NotNull public @NotNull Integer getPage()
      The page number
      Returns:
      page
    • setPage

      public void setPage(Integer page)
    • size

      public PageDesc size(Integer size)
    • getSize

      @NotNull public @NotNull Integer getSize()
      The size or number of elements on a page
      Returns:
      size
    • setSize

      public void setSize(Integer size)
    • total

      public PageDesc total(Integer total)
    • getTotal

      @NotNull public @NotNull Integer getTotal()
      The mTotal number of elements.
      Returns:
      total
    • setTotal

      public void setTotal(Integer total)
    • prevPage

      public PageDesc prevPage(String prevPage)
    • getPrevPage

      public String getPrevPage()
      The url of the prev page of results or null
      Returns:
      prevPage
    • setPrevPage

      public void setPrevPage(String prevPage)
    • nextPage

      public PageDesc nextPage(String nextPage)
    • getNextPage

      public String getNextPage()
      The url to the next page of results or null.
      Returns:
      nextPage
    • setNextPage

      public void setNextPage(String nextPage)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object