类 Page<T>

java.lang.Object
cn.sylinx.horm.core.common.Page<T>
所有已实现的接口:
Serializable

public class Page<T> extends Object implements Serializable
另请参阅:
  • 构造器详细资料

    • Page

      public Page()
    • Page

      public Page(List<T> list, int pageNumber, int pageSize, int totalPage, int totalRow)
      Constructor.
      参数:
      list - the list of paginate result
      pageNumber - the page number
      pageSize - the page size
      totalPage - the total page of paginate
      totalRow - the total row of paginate
  • 方法详细资料

    • isEmpty

      public boolean isEmpty()
    • getList

      public List<T> getList()
      Return list of this page.
    • getPageNumber

      public int getPageNumber()
      Return page number.
    • getPageSize

      public int getPageSize()
      Return page size.
    • getTotalPage

      public int getTotalPage()
      Return total page.
    • getTotalRow

      public int getTotalRow()
      Return total row.
    • setList

      public Page<T> setList(List<T> list)
      set the data list
      参数:
      list - the data list
      返回:
      Page object
    • setPageNumber

      public Page<T> setPageNumber(int pageNumber)
      set the page number
      参数:
      pageNumber - the page number
      返回:
      Page object
    • setPageSize

      public Page<T> setPageSize(int pageSize)
      set the page size
      参数:
      pageSize - the page size
      返回:
      Page object
    • setTotalPage

      public Page<T> setTotalPage(int totalPage)
      set the total page
      参数:
      totalPage - the total page
      返回:
      Page object
    • setTotalRow

      public Page<T> setTotalRow(int totalRow)
      set the total row count
      参数:
      totalRow - the total row count
      返回:
      Page object
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object