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_VERSIONClass 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.