类 PageHandler
java.lang.Object
com.publiccms.common.handler.PageHandler
- 所有已实现的接口:
Serializable
- 直接已知子类:
FacetPageHandler
PageHandler
分页结果处理器
- 另请参阅:
-
字段概要
字段 -
构造器概要
构造器构造器说明PageHandler(Integer pageIndex, Integer pageSize) PageHandler(Integer firstResult, Integer pageIndex, Integer pageSize) -
方法概要
修饰符和类型方法说明int第一条结果List<?>getList()结果数据int下一页int当前页码int每页数据条数int上一页int上一页int总数据条数int总页数static intgetTotalPage(int totalCount, int pageSize) 总页数boolean是否第一页boolean是否最后一页voidvoidsetTotalCount(int totalCount) voidsetTotalCount(long totalCount)
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID- 另请参阅:
-
DEFAULT_PAGE_SIZE
public static final int DEFAULT_PAGE_SIZE默认每页数据条数- 另请参阅:
-
MAX_PAGE_SIZE
public static final int MAX_PAGE_SIZE最大每页数据条数- 另请参阅:
-
totalCount
private int totalCounttotal count 总数量 -
pageSize
private int pageSizepage size 每页数量 -
firstResult
first result offset 当前开始位置 -
pageIndex
private int pageIndexcurrent page index 当前页面 -
totalPage
private int totalPagetotal page 总页数 -
list
result list 结果列表
-
-
构造器详细资料
-
PageHandler
- 参数:
pageIndex-pageSize-
-
PageHandler
- 参数:
firstResult-pageIndex-pageSize-
-
-
方法详细资料
-
getTotalPage
public static int getTotalPage(int totalCount, int pageSize) 总页数- 参数:
totalCount-pageSize-- 返回:
- total page
-
getFirstResult
public int getFirstResult()第一条结果- 返回:
- first result
-
getTotalCount
public int getTotalCount()总数据条数- 返回:
- the totalCount
-
setTotalCount
public void setTotalCount(long totalCount) - 参数:
totalCount- the totalCount to set
-
setTotalCount
public void setTotalCount(int totalCount) - 参数:
totalCount- the totalCount to set
-
getPageSize
public int getPageSize()每页数据条数- 返回:
- the pageSize
-
getPageIndex
public int getPageIndex()当前页码- 返回:
- the pageIndex
-
getList
结果数据- 返回:
- the list
-
setList
- 参数:
list- the list to set
-
isFirstPage
public boolean isFirstPage()是否第一页- 返回:
- whether the first page
-
getTotalPage
public int getTotalPage()总页数- 返回:
- the totalPage
-
isLastPage
public boolean isLastPage()是否最后一页- 返回:
- whether the last page
-
getNextPage
public int getNextPage()下一页- 返回:
- next page
-
getPrePage
public int getPrePage()上一页- 返回:
- previous page
-
getPrevPage
public int getPrevPage()上一页- 返回:
- previous page
-