| BaseDynaBeanMapDecorator |
A base class for decorators providing Map behavior on
DynaBeans.
|
| BasicDynaClass |
Minimal implementation of the DynaClass interface.
|
| BeanAccessLanguageException |
Thrown to indicate that the Bean Access Language cannot execute query
against given bean.
|
| BeanIntrospectionData |
An internally used helper class for storing introspection information about a bean
class.
|
| BeanIntrospector |
Definition of an interface for components that can perform introspection on
bean classes.
|
| BeanMap |
An implementation of Map for JavaBeans which uses introspection to
get and put properties in the bean.
|
| BeanUtilsBean |
JavaBean property population methods.
|
| ContextClassLoaderLocal |
An instance of this class represents a value that is provided per (thread)
context classloader.
|
| Converter |
General purpose data type converter that can be registered and used
within the BeanUtils package to manage the conversion of objects from
one type to another.
|
| ConvertUtilsBean |
Utility methods for converting String scalar values to objects of the
specified Class, String arrays to arrays of the specified Class.
|
| DynaBean |
A DynaBean is a Java object that supports properties
whose names and data types, as well as values, may be dynamically modified.
|
| DynaClass |
A DynaClass is a simulation of the functionality of
java.lang.Class for classes implementing the
DynaBean interface.
|
| DynaProperty |
The metadata describing an individual property of a DynaBean.
|
| IntrospectionContext |
A context interface used during introspection for querying and setting
property descriptors.
|
| JDBCDynaClass |
Provides common logic for JDBC implementations of DynaClass.
|
| LazyDynaBean |
DynaBean which automatically adds properties to the DynaClass
and provides Lazy List and Lazy Map features.
|
| LazyDynaMap |
Provides a light weight DynaBean facade to a Map
with lazy map/list processing.
|
| MappedPropertyDescriptor.MappedMethodReference |
Holds a Method in a SoftReference so that it
it doesn't prevent any ClassLoader being garbage collected, but
tries to re-create the method if the method reference has been
released.
|
| MethodUtils.MethodDescriptor |
Represents the key to looking up a Method by reflection.
|
| MutableDynaClass |
A specialized extension to DynaClass that allows properties
to be added or removed dynamically.
|
| PropertyUtilsBean |
Utility methods for using Java Reflection APIs to facilitate generic
property getter and setter operations on Java objects.
|
| ResultSetDynaClass |
Implementation of DynaClass for DynaBeans that wrap the
java.sql.Row objects of a java.sql.ResultSet.
|
| SuppressPropertiesBeanIntrospector |
A specialized BeanIntrospector implementation which suppresses some properties.
|
| WeakFastHashMap |
A customized implementation of java.util.HashMap designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes.
|
| WeakFastHashMap.CollectionView |
Abstract collection implementation shared by keySet(), values() and entrySet().
|
| WrapDynaBean |
Implementation of DynaBean that wraps a standard JavaBean
instance, so that DynaBean APIs can be used to access its properties.
|
| WrapDynaClass |
Implementation of DynaClass for DynaBeans that wrap
standard JavaBean instances.
|
| WrapDynaClass.CacheKey |
A class representing the combined key for the cache of WrapDynaClass
instances.
|