|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DynamicPropertyMapper
This interface describes a DynamicPropertyMapper: an object that can get and set dynamic properties of dynamic beans belonging to Java classes or interfaces for which it has registered.
A DynamicPropertyMapper may also return a DynamicBeanInfo that describes some instance of a dynamic bean.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Method Summary | |
---|---|
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. |
Field Detail |
---|
static final java.lang.String CLASS_VERSION
Method Detail |
---|
java.lang.Object getPropertyValue(java.lang.Object pBean, java.lang.String pName) throws PropertyNotFoundException
PropertyNotFoundException
void setPropertyValue(java.lang.Object pBean, java.lang.String pName, java.lang.Object pValue) throws PropertyNotFoundException
PropertyNotFoundException
DynamicBeanInfo getBeanInfo(java.lang.Object pBean) throws java.beans.IntrospectionException
java.beans.IntrospectionException
- if no information is available.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |