public interface DynamicPropertyMapper
A DynamicPropertyMapper may also return a DynamicBeanInfo that describes some instance of a dynamic bean.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
| Modifier and Type | Method and Description |
|---|---|
DynamicBeanInfo |
getBeanInfo(java.lang.Object pBean)
Gets a DynamicBeanInfo that describes the given dynamic bean.
|
java.lang.Object |
getPropertyValue(java.lang.Object pBean,
java.lang.String pName)
Gets the value of the dynamic property from the specified object.
|
void |
setPropertyValue(java.lang.Object pBean,
java.lang.String pName,
java.lang.Object pValue)
Sets the value of the dynamic property from the specified object.
|
static final java.lang.String CLASS_VERSION
java.lang.Object getPropertyValue(java.lang.Object pBean,
java.lang.String pName)
throws PropertyNotFoundException
PropertyNotFoundExceptionvoid setPropertyValue(java.lang.Object pBean,
java.lang.String pName,
java.lang.Object pValue)
throws PropertyNotFoundException
PropertyNotFoundExceptionDynamicBeanInfo getBeanInfo(java.lang.Object pBean) throws java.beans.IntrospectionException
java.beans.IntrospectionException - if no information is available.