public class PageSplitter extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DEFAULT_PAGE_SIZE |
| 构造器和说明 |
|---|
PageSplitter(int rowCount) |
PageSplitter(int rowCount,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCurrentPage()
获取当前页号(从 1 开始)
|
Range<Integer> |
getCurrentRange()
获取当前页的记录范围(从 1 开始)
|
int |
getPageCount()
获取总页数
|
int |
getPageSize()
获取分页大小
|
boolean |
nextPage()
转到下一页
|
boolean |
prePage()
转到上一页
|
boolean |
setCurrentPage(int page)
设置当前页号(从 1 开始)
|
void |
setPageSize(int size)
设置分页大小
|
public static final int DEFAULT_PAGE_SIZE
public PageSplitter(int rowCount)
public PageSplitter(int rowCount,
int pageSize)
public int getCurrentPage()
public boolean setCurrentPage(int page)
public boolean nextPage()
public boolean prePage()
public int getPageSize()
public void setPageSize(int size)
public int getPageCount()
Copyright © 2015 JessMA Open Source. All rights reserved.