public final class FastBeanCopier extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FastBeanCopier.CacheKey |
static class |
FastBeanCopier.DefaultConverter |
| Modifier and Type | Field and Description |
|---|---|
static FastBeanCopier.DefaultConverter |
DEFAULT_CONVERT |
static Class[] |
EMPTY_CLASS_ARRAY |
| Constructor and Description |
|---|
FastBeanCopier() |
| Modifier and Type | Method and Description |
|---|---|
static <T,S> T |
copy(S source,
Class<T> target,
String... ignore) |
static <T,S> T |
copy(S source,
Supplier<T> target,
String... ignore) |
static <T,S> T |
copy(S source,
T target,
Converter converter,
Set<String> ignore) |
static <T,S> T |
copy(S source,
T target,
Converter converter,
String... ignore) |
static <T,S> T |
copy(S source,
T target,
Set<String> ignore) |
static <T,S> T |
copy(S source,
T target,
String... ignore) |
static Copier |
createCopier(Class<?> source,
Class<?> target) |
static BeanFactory |
getBeanFactory() |
static Copier |
getCopier(Object source,
Object target,
boolean autoCreate) |
static Set<String> |
include(String... inculdeProperties) |
static void |
setBeanFactory(BeanFactory beanFactory) |
public static final Class[] EMPTY_CLASS_ARRAY
public static final FastBeanCopier.DefaultConverter DEFAULT_CONVERT
public static void setBeanFactory(BeanFactory beanFactory)
public static BeanFactory getBeanFactory()
public static <T,S> T copy(S source,
T target,
String... ignore)
Copyright © 2016–2021. All rights reserved.