BaseDynaBeanMapDecorator |
A base class for decorators providing Map behavior on
DynaBean s.
|
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.
|