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
DynaBean s.
|
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 implementaion that handles conversion
to and from java.lang.Character objects.
|
ClassConverter |
Converter implementaion that handles conversion
to and from java.lang.Class objects.
|
ConstructorUtils |
Utility reflection methods focussed on constructors, modelled 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 |
Implementation of DynaBean that wraps 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 implementaion
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 implementaion 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 implementaion 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 |
Implementation of DynaClass for DynaBeans that wrap the
java.sql.Row objects of a java.sql.ResultSet .
|
ResultSetIterator |
Implementation of java.util.Iterator returned by the
iterator() method of ResultSetDynaClass .
|
RowSetDynaClass |
Implementation of DynaClass that creates an in-memory collection
of DynaBean s 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 implementaion 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 |
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.
|