public class PageInfo<T> extends PageSerializable<T>
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_NAVIGATE_PAGES |
static PageInfo |
EMPTY |
list, total| Constructor and Description |
|---|
PageInfo() |
PageInfo(List<? extends T> list)
包装Page对象
|
PageInfo(List<? extends T> list,
int navigatePages)
包装Page对象
|
| Modifier and Type | Method and Description |
|---|---|
void |
calcByNavigatePages(int navigatePages) |
static <T> PageInfo<T> |
emptyPageInfo()
返回一个空的 Pageinfo 对象
|
long |
getEndRow() |
int |
getNavigateFirstPage() |
int |
getNavigateLastPage() |
int[] |
getNavigatepageNums() |
int |
getNavigatePages() |
int |
getNextPage() |
int |
getPageNum() |
int |
getPages() |
int |
getPageSize() |
int |
getPrePage() |
int |
getSize() |
long |
getStartRow() |
boolean |
hasContent()
是否包含内容
|
boolean |
isHasNextPage() |
boolean |
isHasPreviousPage() |
boolean |
isIsFirstPage() |
boolean |
isIsLastPage() |
static <T> PageInfo<T> |
of(List<? extends T> list) |
static <T> PageInfo<T> |
of(List<? extends T> list,
int navigatePages) |
void |
setEndRow(long endRow) |
void |
setHasNextPage(boolean hasNextPage) |
void |
setHasPreviousPage(boolean hasPreviousPage) |
void |
setIsFirstPage(boolean isFirstPage) |
void |
setIsLastPage(boolean isLastPage) |
void |
setNavigateFirstPage(int navigateFirstPage) |
void |
setNavigateLastPage(int navigateLastPage) |
void |
setNavigatepageNums(int[] navigatepageNums) |
void |
setNavigatePages(int navigatePages) |
void |
setNextPage(int nextPage) |
void |
setPageNum(int pageNum) |
void |
setPages(int pages) |
void |
setPageSize(int pageSize) |
void |
setPrePage(int prePage) |
void |
setSize(int size) |
void |
setStartRow(long startRow) |
String |
toString() |
getList, getTotal, setList, setTotalpublic static final int DEFAULT_NAVIGATE_PAGES
public static final PageInfo EMPTY
public static <T> PageInfo<T> emptyPageInfo()
public void calcByNavigatePages(int navigatePages)
public boolean hasContent()
public int getPageNum()
public void setPageNum(int pageNum)
public int getPageSize()
public void setPageSize(int pageSize)
public int getSize()
public void setSize(int size)
public long getStartRow()
public void setStartRow(long startRow)
public long getEndRow()
public void setEndRow(long endRow)
public int getPages()
public void setPages(int pages)
public int getPrePage()
public void setPrePage(int prePage)
public int getNextPage()
public void setNextPage(int nextPage)
public boolean isIsFirstPage()
public void setIsFirstPage(boolean isFirstPage)
public boolean isIsLastPage()
public void setIsLastPage(boolean isLastPage)
public boolean isHasPreviousPage()
public void setHasPreviousPage(boolean hasPreviousPage)
public boolean isHasNextPage()
public void setHasNextPage(boolean hasNextPage)
public int getNavigatePages()
public void setNavigatePages(int navigatePages)
public int[] getNavigatepageNums()
public void setNavigatepageNums(int[] navigatepageNums)
public int getNavigateFirstPage()
public int getNavigateLastPage()
public void setNavigateFirstPage(int navigateFirstPage)
public void setNavigateLastPage(int navigateLastPage)
public String toString()
toString in class PageSerializable<T>Copyright © 2023. All rights reserved.