public class WrapperConverter extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static Map<String,net.sf.cglib.beans.BeanCopier> |
BEAN_COPIER_CACHE |
private static Map<String,com.esotericsoftware.reflectasm.ConstructorAccess> |
CONSTRUCTOR_ACCESS_CACHE |
| 构造器和说明 |
|---|
WrapperConverter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
copy(Object source,
Object target,
@NonNull boolean useConverter,
net.sf.cglib.core.Converter converter) |
static <S,T> List<T> |
copyList(List<S> sourceList,
Class<T> targetClass,
@NonNull boolean useConverter,
net.sf.cglib.core.Converter converter) |
private static net.sf.cglib.beans.BeanCopier |
getBeanCopier(Class sourceClass,
Class targetClass,
boolean useConverter) |
private static <T> com.esotericsoftware.reflectasm.ConstructorAccess<T> |
getConstructorAccess(Class<T> targetClass) |
public static void copy(Object source, Object target, @NonNull @NonNull boolean useConverter, net.sf.cglib.core.Converter converter)
public static <S,T> List<T> copyList(List<S> sourceList, Class<T> targetClass, @NonNull @NonNull boolean useConverter, net.sf.cglib.core.Converter converter)
private static net.sf.cglib.beans.BeanCopier getBeanCopier(Class sourceClass, Class targetClass, boolean useConverter)
private static <T> com.esotericsoftware.reflectasm.ConstructorAccess<T> getConstructorAccess(Class<T> targetClass)
Copyright © 2019. All rights reserved.