public class BeanDescription
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
BeanDescription(java.lang.Class<?> clazz,
java.util.Map<java.lang.String,java.lang.reflect.Method> propertyNameToGetter,
java.util.Map<java.lang.String,java.lang.reflect.Method> propertyNameToSetter,
java.util.Map<java.lang.String,java.lang.reflect.Method> propertyNameToAdder)
Scope protected since only the
BeanDescriptionFactory must create
BeanDescriptions in order to guarantee consistency between the given
parameters. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Method |
getAdder(java.lang.String propertyName) |
java.lang.Class<?> |
getClazz() |
java.lang.reflect.Method |
getGetter(java.lang.String propertyName) |
java.util.Map<java.lang.String,java.lang.reflect.Method> |
getPropertyNameToAdder() |
java.util.Map<java.lang.String,java.lang.reflect.Method> |
getPropertyNameToGetter() |
java.util.Map<java.lang.String,java.lang.reflect.Method> |
getPropertyNameToSetter() |
java.lang.reflect.Method |
getSetter(java.lang.String propertyName) |
protected BeanDescription(java.lang.Class<?> clazz,
java.util.Map<java.lang.String,java.lang.reflect.Method> propertyNameToGetter,
java.util.Map<java.lang.String,java.lang.reflect.Method> propertyNameToSetter,
java.util.Map<java.lang.String,java.lang.reflect.Method> propertyNameToAdder)
BeanDescriptionFactory must create
BeanDescriptions in order to guarantee consistency between the given
parameters.clazz - of the bean.propertyNameToGetter - map of property names to the associated getter.propertyNameToSetter - map of property names to the associated setter.propertyNameToAdder - map of property names to the associated adder.public java.lang.Class<?> getClazz()
public java.util.Map<java.lang.String,java.lang.reflect.Method> getPropertyNameToGetter()
public java.util.Map<java.lang.String,java.lang.reflect.Method> getPropertyNameToSetter()
public java.lang.reflect.Method getGetter(java.lang.String propertyName)
public java.lang.reflect.Method getSetter(java.lang.String propertyName)
public java.util.Map<java.lang.String,java.lang.reflect.Method> getPropertyNameToAdder()
public java.lang.reflect.Method getAdder(java.lang.String propertyName)