类 AbstractPager

java.lang.Object
com.walker.db.page.AbstractPager
所有已实现的接口:
Pager
直接已知子类:
GenericPager

public abstract class AbstractPager extends Object implements Pager
  • 构造器详细资料

    • AbstractPager

      public AbstractPager(int pageIndex, int pageSize, long totalRows)
  • 方法详细资料

    • buildData

      protected abstract Class<?> buildData()
    • isEmpty

      public boolean isEmpty()
      指定者:
      isEmpty 在接口中 Pager
      返回:
    • getPageCount

      public int getPageCount()
      从接口复制的说明: Pager
      返回总页数
      指定者:
      getPageCount 在接口中 Pager
      返回:
    • getTotalRows

      public long getTotalRows()
      从接口复制的说明: Pager
      返回总记录数
      指定者:
      getTotalRows 在接口中 Pager
      返回:
    • setTotalRows

      public void setTotalRows(long totalRows)
      从接口复制的说明: Pager
      设置总记录数
      指定者:
      setTotalRows 在接口中 Pager
    • getPageIndex

      public int getPageIndex()
      从接口复制的说明: Pager
      当前页码
      指定者:
      getPageIndex 在接口中 Pager
      返回:
    • setPageIndex

      public void setPageIndex(int pageIndex)
    • getPageSize

      public int getPageSize()
      从接口复制的说明: Pager
      每页显示多少记录
      指定者:
      getPageSize 在接口中 Pager
      返回:
    • setPageSize

      public void setPageSize(int pageSize)
    • getFirstRowIndexInPage

      public long getFirstRowIndexInPage()
      返回分页对象中的第一条记录的索引值
      指定者:
      getFirstRowIndexInPage 在接口中 Pager
      返回:
    • getEndRowIndexPage

      public long getEndRowIndexPage()
      返回本页最后一条记录索引值
      指定者:
      getEndRowIndexPage 在接口中 Pager
      返回:
    • hasNextPage

      public boolean hasNextPage()
      从接口复制的说明: Pager
      是否还有下一页,如果有返回true
      指定者:
      hasNextPage 在接口中 Pager
      返回:
    • hasPreviousPage

      public boolean hasPreviousPage()
      从接口复制的说明: Pager
      是否还有上一页,如果有返回true
      指定者:
      hasPreviousPage 在接口中 Pager
      返回:
    • getDatasObject

      public List<Object> getDatasObject()
      从接口复制的说明: Pager
      返回业务对象集合
      指定者:
      getDatasObject 在接口中 Pager
      返回:
    • toString

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