Class Pagination

java.lang.Object
com.xero.models.project.Pagination

public class Pagination
extends Object
Pagination
  • Constructor Details

    • Pagination

      public Pagination()
  • Method Details

    • page

      public Pagination page​(Integer page)
    • getPage

      public Integer getPage()
      Set to 1 by default. The requested number of the page in paged response - Must be a number greater than 0.
      Returns:
      page
    • setPage

      public void setPage​(Integer page)
    • pageSize

      public Pagination pageSize​(Integer pageSize)
    • getPageSize

      public Integer getPageSize()
      Optional, it is set to 50 by default. The number of items to return per page in a paged response - Must be a number between 1 and 500.
      Returns:
      pageSize
    • setPageSize

      public void setPageSize​(Integer pageSize)
    • pageCount

      public Pagination pageCount​(Integer pageCount)
    • getPageCount

      public Integer getPageCount()
      Number of pages available
      Returns:
      pageCount
    • setPageCount

      public void setPageCount​(Integer pageCount)
    • itemCount

      public Pagination itemCount​(Integer itemCount)
    • getItemCount

      public Integer getItemCount()
      Number of items returned
      Returns:
      itemCount
    • setItemCount

      public void setItemCount​(Integer itemCount)
    • 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