All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AbstractArrayConverter |
Deprecated.
|
| AbstractConverter |
Base Converter implementation that provides the structure
for handling conversion to and from a specified type.
|
| ArrayConverter |
Generic Converter implementation that handles conversion
to and from array objects.
|
| BaseDynaBeanMapDecorator<K> |
A base class for decorators providing Map behavior on
DynaBeans.
|
| BaseDynaBeanMapDecorator.MapEntry<K> |
Map.Entry implementation.
|
| BaseLocaleConverter |
The base class for all standart type locale-sensitive converters.
|
| BasicDynaBean |
Minimal implementation of the DynaBean interface.
|
| BasicDynaClass |
Minimal implementation of the DynaClass interface.
|
| BeanAccessLanguageException |
Thrown to indicate that the Bean Access Language cannot execute query
against given bean.
|
| BeanComparator<T> |
This comparator compares two beans by the specified bean property.
|
| 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.
|
| BeanMap.Entry |
|
| BeanPredicate |
Predicate implementation that applies the given Predicate
to the result of calling the given property getter.
|
| BeanPropertyValueChangeClosure |
Closure that sets a property.
|
| BeanPropertyValueEqualsPredicate |
Predicate that evaluates a property value against a specified value.
|
| BeanToPropertyValueTransformer |
Transformer that outputs a property value.
|
| BeanUtils |
Utility methods for populating JavaBeans properties via reflection.
|
| BeanUtilsBean |
JavaBean property population methods.
|
| BeanUtilsBean2 |
|
| BigDecimalConverter |
NumberConverter implementation that handles conversion to
and from java.math.BigDecimal objects.
|
| BigDecimalLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.math.BigDecimal object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| BigIntegerConverter |
NumberConverter implementation that handles conversion to
and from java.math.BigInteger objects.
|
| BigIntegerLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.math.BigInteger object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| BooleanArrayConverter |
Deprecated.
|
| BooleanConverter |
Converter implementation that handles conversion
to and from Boolean objects.
|
| ByteArrayConverter |
Deprecated.
|
| ByteConverter |
NumberConverter implementation that handles conversion to
and from java.lang.Byte objects.
|
| ByteLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.lang.Byte object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| CalendarConverter |
DateTimeConverter implementation that handles conversion to
and from java.util.Calendar objects.
|
| CharacterArrayConverter |
Deprecated.
|
| CharacterConverter |
Converter implementation that handles conversion
to and from java.lang.Character objects.
|
| ClassConverter |
Converter implementation that handles conversion
to and from java.lang.Class objects.
|
| ConstructorUtils |
Utility reflection methods focused on constructors, modeled after MethodUtils.
|
| ContextClassLoaderLocal<T> |
An instance of this class represents a value that is provided per (thread)
context classloader.
|
| ConversionException |
A ConversionException indicates that a call to
Converter.convert() has failed to complete successfully.
|
| 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.
|
| ConverterFacade |
Provides a facade for Converter implementations
preventing access to any public API in the implementation,
other than that specified by Converter.
|
| ConvertingWrapDynaBean |
Implements DynaBean to wrap a standard JavaBean
instance, so that DynaBean APIs can be used to access its properties,
though this implementation allows type conversion to occur when properties are set.
|
| ConvertUtils |
Utility methods for converting String scalar values to objects of the
specified Class, String arrays to arrays of the specified Class.
|
| ConvertUtilsBean |
Utility methods for converting String scalar values to objects of the
specified Class, String arrays to arrays of the specified Class.
|
| ConvertUtilsBean2 |
|
| DateConverter |
DateTimeConverter implementation that handles conversion to
and from java.util.Date objects.
|
| DateLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.util.Date object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| DateTimeConverter |
Converter implementation
that handles conversion to and from date/time objects.
|
| DecimalLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.lang.Number object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| DefaultBeanIntrospector |
|
| DefaultIntrospectionContext |
An implementation of the IntrospectionContext interface used by
PropertyUtilsBean when doing introspection of a bean class.
|
| DefaultResolver |
Default Property Name Expression Resolver Implementation.
|
| DoubleArrayConverter |
Deprecated.
|
| DoubleConverter |
NumberConverter implementation that handles conversion to
and from java.lang.Double objects.
|
| DoubleLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.lang.Double object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| DynaBean |
A DynaBean is a Java object that supports properties
whose names and data types, as well as values, may be dynamically modified.
|
| DynaBeanMapDecorator |
Deprecated.
|
| DynaBeanPropertyMapDecorator |
Decorates a DynaBean to provide Map behavior.
|
| 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.
|
| FileConverter |
Converter implementation that handles conversion
to and from java.io.File objects.
|
| FloatArrayConverter |
Deprecated.
|
| FloatConverter |
NumberConverter implementation that handles conversion to
and from java.lang.Float objects.
|
| FloatLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.math.BigDecimal object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| FluentPropertyBeanIntrospector |
An implementation of the BeanIntrospector interface which can
detect write methods for properties used in fluent API scenario.
|
| IntegerArrayConverter |
Deprecated.
|
| IntegerConverter |
NumberConverter implementation that handles conversion to
and from java.lang.Integer objects.
|
| IntegerLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.lang.Integer object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| 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.
|
| LazyDynaClass |
DynaClass which implements the MutableDynaClass interface.
|
| LazyDynaList |
Lazy DynaBean List.
|
| LazyDynaMap |
Provides a light weight DynaBean facade to a Map
with lazy map/list processing.
|
| LocaleBeanUtils |
Utility methods for populating JavaBeans properties
via reflection in a locale-dependent manner.
|
| LocaleBeanUtils.Descriptor |
Deprecated.
|
| LocaleBeanUtilsBean |
Utility methods for populating JavaBeans properties
via reflection in a locale-dependent manner.
|
| LocaleConverter |
General purpose locale-sensitive data type converter that can be registered and used
within the BeanUtils package to manage the conversion of objects from
one type to another.
|
| LocaleConvertUtils |
Utility methods for converting locale-sensitive String scalar values to objects of the
specified Class, String arrays to arrays of the specified Class and
object to locale-sensitive String scalar value.
|
| LocaleConvertUtilsBean |
Utility methods for converting locale-sensitive String scalar values to objects of the
specified Class, String arrays to arrays of the specified Class and
object to locale-sensitive String scalar value.
|
| LocaleConvertUtilsBean.DelegateFastHashMap |
FastHashMap implementation that uses WeakReferences to overcome
memory leak problems.
|
| LongArrayConverter |
Deprecated.
|
| LongConverter |
NumberConverter implementation that handles conversion to
and from java.lang.Long objects.
|
| LongLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.lang.Long object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| MappedPropertyDescriptor |
A MappedPropertyDescriptor describes one mapped property.
|
| 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 |
Utility reflection methods focused on methods in general rather than properties in particular.
|
| 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.
|
| NestedNullException |
Thrown to indicate that the Bean Access Language cannot execute query
against given bean since a nested bean referenced is null.
|
| NumberConverter |
Converter implementation that handles conversion
to and from java.lang.Number objects.
|
| PropertyUtils |
Utility methods for using Java Reflection APIs to facilitate generic
property getter and setter operations on Java objects.
|
| PropertyUtilsBean |
Utility methods for using Java Reflection APIs to facilitate generic
property getter and setter operations on Java objects.
|
| Resolver |
Property Name Expression Resolver.
|
| ResultSetDynaClass |
Implements DynaClass for DynaBeans that wrap the
java.sql.Row objects of a java.sql.ResultSet.
|
| ResultSetIterator |
|
| RowSetDynaClass |
Implements DynaClass to create an in-memory collection
of DynaBeans representing the results of an SQL query.
|
| ShortArrayConverter |
Deprecated.
|
| ShortConverter |
NumberConverter implementation that handles conversion to
and from java.lang.Short objects.
|
| ShortLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.lang.Short object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| SqlDateConverter |
DateTimeConverter implementation that handles conversion to
and from java.sql.Date objects.
|
| SqlDateLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.sql.Date object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| SqlTimeConverter |
DateTimeConverter implementation that handles conversion to
and from java.sql.Time objects.
|
| SqlTimeLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.sql.Time object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| SqlTimestampConverter |
DateTimeConverter implementation that handles conversion to
and from java.sql.Timestamp objects.
|
| SqlTimestampLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive String into a java.sql.Timestamp object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| StringArrayConverter |
Deprecated.
|
| StringConverter |
Converter
implementation that converts an incoming
object into a java.lang.String object.
|
| StringLocaleConverter |
Standard LocaleConverter
implementation that converts an incoming
locale-sensitive object into a java.lang.String object,
optionally using a default value or throwing a
ConversionException
if a conversion error occurs.
|
| SuppressPropertiesBeanIntrospector |
A specialized BeanIntrospector implementation which suppresses some properties.
|
| URLConverter |
Converter implementation that handles conversion
to and from java.net.URL objects.
|
| WeakFastHashMap<K,V> |
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.
|
| WrapDynaBean |
Implements DynaBean to wrap a standard JavaBean
instance, so that DynaBean APIs can be used to access its properties.
|
| WrapDynaClass |
Implements DynaClass for DynaBeans that wrap
standard JavaBean instances.
|
| WrapDynaClass.CacheKey |
A class representing the combined key for the cache of WrapDynaClass
instances.
|