Class Pagination

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

public class Pagination
extends Object
Pagination
  • Constructor Details

    • Pagination

      public Pagination()
  • Method Details

    • page

      public Pagination page​(Integer page)
    • getPage

      public Integer getPage()
      Page number which specifies the set of records to retrieve. Example - https://api.xero.com/bankfeeds.xro/1.0/Statements?page=2 to get the second set of the records. When page value is not a number or a negative number, by default, the first set of records is returned.
      Returns:
      page
    • setPage

      public void setPage​(Integer page)
    • pageSize

      public Pagination pageSize​(Integer pageSize)
    • getPageSize

      public Integer getPageSize()
      Page size which specifies how many records per page will be returned (default 50). Example - https://api.xero.com/bankfeeds.xro/1.0/Statements?pageSize=100 to specify page size of 100.
      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