| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final Type | |
| private static final Signature | |
| private static final Type | |
| private static final Signature | |
| private static final BeanCopier. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | |
| public static BeanCopier |
| BEAN_COPIER | back to summary |
|---|---|
| private static final Type BEAN_COPIER | |
| CONVERT | back to summary |
|---|---|
| private static final Signature CONVERT | |
| CONVERTER | back to summary |
|---|---|
| private static final Type CONVERTER | |
| COPY | back to summary |
|---|---|
| private static final Signature COPY | |
| KEY_FACTORY | back to summary |
|---|---|
| private static final BeanCopier. | |
| BeanCopier | back to summary |
|---|---|
| public BeanCopier() | |
| copy | back to summary |
|---|---|
| public abstract void copy(Object from, Object to, Converter converter) | |
| create | back to summary |
|---|---|
| public static BeanCopier create(Class<T> source, Class<T> target, boolean useConverter) | |
| Modifier and Type | Method and Description |
|---|---|
| public Object |
| newInstance | back to summary |
|---|---|
| public Object newInstance(String source, String target, boolean useConverter) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final AbstractClassGenerator. | |
| private Class | |
| private Class | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| public BeanCopier | |
| protected Object | firstInstance(Class<T> type)
Implements abstract org.
|
| public void | |
| protected ClassLoader | |
| protected ProtectionDomain | getProtectionDomain()
Overrides org. Returns the protection domain to use when defining the class. |
| protected Object | nextInstance(Object instance)
Implements abstract org.
|
| public void | |
| public void | |
| public void |
| SOURCE | back to summary |
|---|---|
| private static final AbstractClassGenerator. | |
| source | back to summary |
|---|---|
| private Class<T> source Hides org. | |
| target | back to summary |
|---|---|
| private Class<T> target | |
| useConverter | back to summary |
|---|---|
| private boolean useConverter | |
| Generator | back to summary |
|---|---|
| public Generator() | |
| compatible | back to summary |
|---|---|
| private static boolean compatible(PropertyDescriptor getter, PropertyDescriptor setter) | |
| create | back to summary |
|---|---|
| public BeanCopier create() | |
| firstInstance | back to summary |
|---|---|
| protected Object firstInstance(Class<T> type) Implements abstract org.
| |
| generateClass | back to summary |
|---|---|
| public void generateClass(ClassVisitor v) Implements org.
| |
| getDefaultClassLoader | back to summary |
|---|---|
| protected ClassLoader getDefaultClassLoader() Implements abstract org.
| |
| getProtectionDomain | back to summary |
|---|---|
| protected ProtectionDomain getProtectionDomain() Overrides org. Doc from org. Returns the protection domain to use when defining the class.
Default implementation returns
| |
| nextInstance | back to summary |
|---|---|
| protected Object nextInstance(Object instance) Implements abstract org.
| |
| setSource | back to summary |
|---|---|
| public void setSource(Class<T> source) | |
| setTarget | back to summary |
|---|---|
| public void setTarget(Class<T> target) | |
| setUseConverter | back to summary |
|---|---|
| public void setUseConverter(boolean useConverter) | |