接口 Pager

所有已知实现类:
AbstractPager, GenericPager, MapPager

public interface Pager
可分页的规范定义
作者:
shikeying
  • 字段详细资料

    • DEFAULT_PAGE_INDEX

      static final int DEFAULT_PAGE_INDEX
      另请参阅:
    • DEFAULT_PAGE_SIZE

      static final int DEFAULT_PAGE_SIZE
      另请参阅:
    • DEFAULT_PAGE_COUNT

      static final int DEFAULT_PAGE_COUNT
      另请参阅:
    • DEFAULT_TOTAL_ROWS

      static final int DEFAULT_TOTAL_ROWS
      另请参阅:
  • 方法详细资料

    • hasPreviousPage

      boolean hasPreviousPage()
      是否还有上一页,如果有返回true
      返回:
    • hasNextPage

      boolean hasNextPage()
      是否还有下一页,如果有返回true
      返回:
    • getFirstRowIndexInPage

      long getFirstRowIndexInPage()
      返回当前页第一条数据索引值,第一页第一条记录为[0]
      返回:
    • getPageSize

      int getPageSize()
      每页显示多少记录
      返回:
    • getPageIndex

      int getPageIndex()
      当前页码
      返回:
    • setTotalRows

      void setTotalRows(long totalRows)
      设置总记录数
      参数:
      totalRows -
    • getTotalRows

      long getTotalRows()
      返回总记录数
      返回:
    • getPageCount

      int getPageCount()
      返回总页数
      返回:
    • isEmpty

      boolean isEmpty()
      返回:
    • getDatasObject

      List<Object> getDatasObject()
      返回业务对象集合
      返回:
    • getEndRowIndexPage

      long getEndRowIndexPage()