public class PageConvert extends Object
| 限定符 | 构造器和说明 |
|---|---|
private |
PageConvert() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,R> BasePageResponse<List<T>> |
convert(BasePageResponse<List<R>> sources,
Class<T> clazz)
分页对象转化
将一个类型的分页结果 转为另外一个类型
|
static <T,R> BasePageResponse<List<T>> |
convert(BasePageResponse<List<R>> sources,
Class<T> clazz,
BiConsumer<R,T> consumer)
分页对象转化 自定义转化过程
将一个类型的分页结果 转为另外一个类型
|
static <T> BasePageResponse<List<T>> |
convert(PagingRequest pagingRequest,
List<T> data,
Long total)
转为分页结果
|
public static <T,R> BasePageResponse<List<T>> convert(BasePageResponse<List<R>> sources, Class<T> clazz, BiConsumer<R,T> consumer)
T - 被转化类型R - 原始类型sources - 原始分页结果clazz - 被转化类型consumer - 转化过程的方法 将原始数据处理 为需要变更的数据过程public static <T,R> BasePageResponse<List<T>> convert(BasePageResponse<List<R>> sources, Class<T> clazz)
T - 被转化类型R - 原始类型sources - 原始分页结果clazz - 被转化类型public static <T> BasePageResponse<List<T>> convert(PagingRequest pagingRequest, List<T> data, Long total)
T - 类型pagingRequest - 分页请求data - 数据集合total - 数据总数Copyright © 2024. All rights reserved.