类 PagerImpl<T>
java.lang.Object
net.sohelp.boot.common.core.paging.PagerImpl<T>
- 类型参数:
T- 泛型类型,表示分页数据的具体类型
- 所有已实现的接口:
Pager<T>
分页接口实现类
用于封装分页查询的结果数据,包括总记录数、当前页数据列表和汇总信息
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明获取结果集返回合计信息intgetTotal()获取总行数voidsetResults(List<T> results) 设置结果集voidsetSummary(Map<String, Object> summary) 设置合计信息voidsetTotal(int total) 设置总行数
-
构造器详细资料
-
PagerImpl
public PagerImpl()
-
-
方法详细资料
-
setSummary
从接口复制的说明:Pager设置合计信息- 指定者:
setSummary在接口中Pager<T>- 参数:
summary- 合计信息Map对象,用于存储各种统计合计数据
-
getSummary
从接口复制的说明:Pager返回合计信息- 指定者:
getSummary在接口中Pager<T>- 返回:
- 合计信息Map对象,包含各种统计合计数据
-
getTotal
public int getTotal()从接口复制的说明:Pager获取总行数 -
setTotal
public void setTotal(int total) 从接口复制的说明:Pager设置总行数 -
getResults
从接口复制的说明:Pager获取结果集- 指定者:
getResults在接口中Pager<T>- 返回:
- 结果集列表,包含当前页的所有记录数据
-
setResults
从接口复制的说明:Pager设置结果集- 指定者:
setResults在接口中Pager<T>- 参数:
results- 结果集列表,包含当前页的所有记录数据
-