org.nutz.dao.pager
类 Pager

java.lang.Object
  继承者 org.nutz.dao.pager.Pager
所有已实现的接口:
java.io.Serializable, PageInfo

public class Pager
extends java.lang.Object
implements PageInfo, java.io.Serializable

另请参见:
序列化表格

字段摘要
static int DEFAULT_PAGE_SIZE
          改变这个,当每页大小超过 MAX_FETCH_SIZE 时,这个将士默认的 fetchSize
static int MAX_FETCH_SIZE
          ResultSet 最大的 fetch size
 
构造方法摘要
Pager()
           
 
方法摘要
 int getOffset()
          当前页之前,还应该有多少条记录
 int getPageCount()
          一共有多少页
 int getPageNumber()
          当前是第几页, 从 1 开始
 int getPageSize()
          一页可以有多少条记录
 int getRecordCount()
          整个查询,一共有多少条记录
 boolean isFirst()
           
 boolean isLast()
           
 Pager resetPageCount()
           
 Pager setPageNumber(int pn)
          设置页码
 Pager setPageSize(int pageSize)
          设置一页可以有多少条记录
 Pager setRecordCount(int recordCount)
          设置整个查询一共有多少条记录
 java.lang.String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

DEFAULT_PAGE_SIZE

public static int DEFAULT_PAGE_SIZE
改变这个,当每页大小超过 MAX_FETCH_SIZE 时,这个将士默认的 fetchSize


MAX_FETCH_SIZE

public static int MAX_FETCH_SIZE
ResultSet 最大的 fetch size

构造方法详细信息

Pager

public Pager()
方法详细信息

resetPageCount

public Pager resetPageCount()

getPageCount

public int getPageCount()
从接口 PageInfo 复制的描述
一共有多少页

指定者:
接口 PageInfo 中的 getPageCount

getPageNumber

public int getPageNumber()
从接口 PageInfo 复制的描述
当前是第几页, 从 1 开始

指定者:
接口 PageInfo 中的 getPageNumber

getPageSize

public int getPageSize()
从接口 PageInfo 复制的描述
一页可以有多少条记录

指定者:
接口 PageInfo 中的 getPageSize

getRecordCount

public int getRecordCount()
从接口 PageInfo 复制的描述
整个查询,一共有多少条记录

指定者:
接口 PageInfo 中的 getRecordCount

setPageNumber

public Pager setPageNumber(int pn)
从接口 PageInfo 复制的描述
设置页码

指定者:
接口 PageInfo 中的 setPageNumber

setPageSize

public Pager setPageSize(int pageSize)
从接口 PageInfo 复制的描述
设置一页可以有多少条记录

指定者:
接口 PageInfo 中的 setPageSize

setRecordCount

public Pager setRecordCount(int recordCount)
从接口 PageInfo 复制的描述
设置整个查询一共有多少条记录

指定者:
接口 PageInfo 中的 setRecordCount

getOffset

public int getOffset()
从接口 PageInfo 复制的描述
当前页之前,还应该有多少条记录

指定者:
接口 PageInfo 中的 getOffset

toString

public java.lang.String toString()
覆盖:
java.lang.Object 中的 toString

isFirst

public boolean isFirst()
指定者:
接口 PageInfo 中的 isFirst
返回:
是否是第一页

isLast

public boolean isLast()
指定者:
接口 PageInfo 中的 isLast
返回:
是否是最后一页