public static class Reflection.Replicator
extends java.lang.Object
| Constructor and Description |
|---|
Replicator() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
capitalize(java.lang.String name) |
boolean |
compare(java.lang.Object target,
java.lang.Object object) |
protected java.lang.Object |
convertBuiltinType(java.lang.Class type,
java.lang.Object object) |
void |
copy(java.lang.Object target,
java.lang.Object object) |
void |
copy(java.lang.Object target,
java.lang.Object object,
CopyListener copyListener) |
java.util.Map<java.lang.Class,java.beans.PropertyDescriptor[]> |
getPropertyDescriptors() |
java.util.Map<java.lang.Class,java.util.Map<java.lang.String,java.beans.PropertyDescriptor>> |
getTargetPropertiesDescriptor() |
protected java.util.Collection |
newCollection(java.lang.Class cls) |
<T> T |
newInstance(java.lang.Class<T> cls,
java.lang.Object object) |
<T> T |
newInstance(java.lang.Class<T> cls,
java.lang.Object object,
CopyListener listener) |
void |
setPropertyDescriptors(java.util.Map<java.lang.Class,java.beans.PropertyDescriptor[]> propertyDescriptors) |
void |
setTargetPropertiesDescriptor(java.util.Map<java.lang.Class,java.util.Map<java.lang.String,java.beans.PropertyDescriptor>> targetPropertiesDescriptor) |
public java.util.Map<java.lang.Class,java.util.Map<java.lang.String,java.beans.PropertyDescriptor>> getTargetPropertiesDescriptor()
public void setTargetPropertiesDescriptor(java.util.Map<java.lang.Class,java.util.Map<java.lang.String,java.beans.PropertyDescriptor>> targetPropertiesDescriptor)
public java.util.Map<java.lang.Class,java.beans.PropertyDescriptor[]> getPropertyDescriptors()
public void setPropertyDescriptors(java.util.Map<java.lang.Class,java.beans.PropertyDescriptor[]> propertyDescriptors)
public <T> T newInstance(java.lang.Class<T> cls,
java.lang.Object object)
public <T> T newInstance(java.lang.Class<T> cls,
java.lang.Object object,
CopyListener listener)
protected java.util.Collection newCollection(java.lang.Class cls)
protected java.lang.Object convertBuiltinType(java.lang.Class type,
java.lang.Object object)
public void copy(java.lang.Object target,
java.lang.Object object,
CopyListener copyListener)
public void copy(java.lang.Object target,
java.lang.Object object)
public boolean compare(java.lang.Object target,
java.lang.Object object)
public static java.lang.String capitalize(java.lang.String name)