public class PoJoHelper extends Object
| 构造器和说明 |
|---|
PoJoHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Object[] |
getFields(List<T> list,
Function<T,Object> getFunc)
返回list对象属性值数组
|
static Map |
toMap(Object object)
将object对象转换为map
|
static <POJO> POJO |
toPoJo(@NonNull Class<POJO> clazz,
@NonNull Map<String,Object> map)
将Map转换为指定的PoJo对象
|
static <POJO> POJO |
toPoJo(Map<String,Object> map,
@NonNull MapFunction<POJO> converter)
将Map转换为指定的PoJo对象
|
static <POJO> List<POJO> |
toPoJoList(Class<POJO> clazz,
List<Map<String,Object>> list)
将Map转换为指定的PoJo对象
|
static <POJO> List<POJO> |
toPoJoList(List<Map<String,Object>> list,
MapFunction<POJO> converter)
将Map转换为指定的PoJo对象
|
static int |
validateTagPaged(IQuery query)
校验marker方式分页的分页参数合法性
|
public static <POJO> List<POJO> toPoJoList(List<Map<String,Object>> list, MapFunction<POJO> converter)
POJO - PoJo类型list - Map或Entity对象列表converter - 转换函数public static <POJO> POJO toPoJo(Map<String,Object> map, @NonNull @NonNull MapFunction<POJO> converter)
POJO - PoJo类型map - map或entity对象converter - 转换函数public static <POJO> List<POJO> toPoJoList(Class<POJO> clazz, List<Map<String,Object>> list)
POJO - POJO类型clazz - POJO类型list - map对象列表public static <POJO> POJO toPoJo(@NonNull
@NonNull Class<POJO> clazz,
@NonNull
@NonNull Map<String,Object> map)
POJO - PoJo类型clazz - POJO类型map - map对象public static int validateTagPaged(IQuery query)
query - 查询条件Copyright © 2021. All rights reserved.