|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
IPropertyAccessor | Defines the methods by which a PropertyHelper can access
the properties of the class it provides property access to. |
IPublicBean | A marker interfaces for objects that allow access to their public instance variables as if they were JavaBeans properties. |
Class Summary | |
MapHelper | A subclass of PropertyHelper that allows values of
a java.util.Map to be accessed as if they were JavaBean properties of
the java.util.Map itself. |
MapHelper.MapAccessor | |
PropertyHelper | Streamlines access to all the properties of a given JavaBean. |
PublicBeanPropertyHelper | Allows public instance variables of IPublicBean instances
to be treated as read/write JavaBeans properties. |
Exception Summary | |
MissingAccessorException | Describes a case where the necessary accessor or mutator method could not be located when dynamically getting or setting a property. |
MissingPropertyException | Exception thrown by PropertyHelper when an propery is specified
which does not exist. |
A framework for accessing JavaBeans properties with reasonable efficiency and clarity.
Central to this is the PropertyHelper
class, which
is used to access named properties of a bean. The default implementation leverages
the java.beans
framework for dynamic introspection, but additional
implementations allow access to the values stored in a Map
as properties,
or to allow direct access to public instance variables.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |