public class ReflectiveSetter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
ReflectiveSetter.FieldSetter |
private static class |
ReflectiveSetter.MethodSetter |
private static interface |
ReflectiveSetter.Setter |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,ReflectiveSetter.Setter> |
cachedPropertySetters |
private java.lang.Class<?> |
targetClass |
| Constructor and Description |
|---|
ReflectiveSetter(java.lang.Class<?> targetClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
java.lang.Object target) |
private java.util.Map<java.lang.String,ReflectiveSetter.Setter> cachedPropertySetters
private final java.lang.Class<?> targetClass