类 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 int
getTotalPage
(int totalCount, int pageSize) 总页数boolean
是否第一页boolean
是否最后一页void
void
setTotalCount
(int totalCount) void
setTotalCount
(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
-