T - 数据类型public class ListObject<T> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static ListObject |
EMPTY |
| 构造器和说明 |
|---|
ListObject()
无参构造
|
ListObject(int pageSize)
通过分页尺寸构造对象
|
ListObject(long pageSize,
long count)
通过分页尺寸、数据总数构造对象
|
ListObject(long pageSize,
long count,
Collection<T> dataList)
通过分页尺寸、数据总数、数据列表构造对象
|
ListObject(long pageSize,
long count,
ReadDataListCommand<T> command)
通过分页尺寸、数据总数、数据读取命令构造对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> ListObject<T> |
empty()
获取空列表对象
|
long |
getCount()
返回数据总数
|
long |
getCurrentPageId()
返回当前页面ID
|
Collection<T> |
getList()
返回数据列表
|
long |
getMaxPageId()
返回最大页面ID
|
long |
getPageSize()
返回分页尺寸
|
void |
setCount(long count)
设置数据总数
|
void |
setCurrentPageId(long currentPageId)
设置当前页面ID
|
void |
setList(Collection<T> list)
设置数据列表
|
void |
setMaxPageId(long maxPageId)
设置最大页面ID
|
void |
setPageSize(long pageSize)
设置分页尺寸
|
public static final ListObject EMPTY
public ListObject()
public ListObject(int pageSize)
pageSize - 分页尺寸public ListObject(long pageSize,
long count)
pageSize - 分页尺寸count - 数据总数public ListObject(long pageSize,
long count,
Collection<T> dataList)
pageSize - 分页尺寸count - 数据总数dataList - 数据列表public ListObject(long pageSize,
long count,
ReadDataListCommand<T> command)
pageSize - 分页尺寸count - 数据总数command - 数据读取命令public static <T> ListObject<T> empty()
T - 参数对象类型public Collection<T> getList()
public void setList(Collection<T> list)
list - 数据列表public long getCount()
public void setCount(long count)
count - 数据总数public long getPageSize()
public void setPageSize(long pageSize)
pageSize - 分页尺寸public long getCurrentPageId()
public void setCurrentPageId(long currentPageId)
currentPageId - 当前页面IDpublic long getMaxPageId()
public void setMaxPageId(long maxPageId)
maxPageId - 最大页面IDCopyright © 2021 guerlab. All rights reserved.