public class BeanUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static com.github.dozermapper.core.Mapper |
BEAN_MAPPER_BUILDER |
| 构造器和说明 |
|---|
BeanUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,S> List<T> |
convert(List<S> sources,
Class<T> clazz) |
static <T,S> T |
convert(S source,
Class<T> clazz) |
static <T,S> Set<T> |
convert(Set<S> sources,
Class<T> clazz) |
static <T,S> T |
convert(S source,
T target) |
static Method |
getter(Class<?> o,
String propertiesName)
getter for properties
|
static <T> T |
mapToBean(Map<String,Object> map,
Class<T> clazz,
boolean toCamelCase)
map to bean
|
static <T> T |
mapToBean(Map<String,Object> map,
T bean,
boolean toCamelCase)
map to bean
|
static Method |
setter(Class<?> o,
String propertiesName)
setter for properties
|
public static <T,S> T convert(S source,
Class<T> clazz)
public static <T,S> T convert(S source,
T target)
public static <T> T mapToBean(Map<String,Object> map, Class<T> clazz, boolean toCamelCase)
map - source dataclazz - typetoCamelCase - key convertpublic static <T> T mapToBean(Map<String,Object> map, T bean, boolean toCamelCase)
T - bean typemap - mapbean - obj beantoCamelCase - format to camel casepublic static Method getter(Class<?> o, String propertiesName)
o - objpropertiesName - nameCopyright © 2022. All rights reserved.