All Classes and Interfaces

Class
Description
Base Converter implementation that provides the structure for handling conversion to and from a specified type.
Generic Converter implementation that handles conversion to and from array objects.
A base class for decorators providing Map behavior on DynaBeans.
The base class for all standard type locale-sensitive converters.
Builds instances of BaseLocaleConverter subclasses.
Minimal implementation of the DynaBean interface.
Minimal implementation of the DynaClass interface.
Thrown to indicate that the Bean Access Language cannot execute query against given bean.
This comparator compares two beans by the specified bean property.
Definition of an interface for components that can perform introspection on bean classes.
An implementation of Map for JavaBeans which uses introspection to get and put properties in the bean.
Map entry used by BeanMap.
Predicate implementation that applies the given Predicate to the result of calling the given property getter.
Closure that sets a property.
Predicate that evaluates a property value against a specified value.
Transformer that outputs a property value.
Utility methods for populating JavaBeans properties via reflection.
TODO docs
NumberConverter implementation that handles conversion to and from java.math.BigDecimal objects.
Standard LocaleConverter implementation that converts an incoming locale-sensitive String into a BigDecimal object, optionally using a default value or throwing a ConversionException if a conversion error occurs.
Builds instances of BigDecimalLocaleConverter.
NumberConverter implementation that handles conversion to and from java.math.BigInteger objects.
Standard LocaleConverter implementation that converts an incoming locale-sensitive String into a BigInteger object, optionally using a default value or throwing a ConversionException if a conversion error occurs.
Builds instances of BigIntegerLocaleConverter.
Converter implementation that handles conversion to and from Boolean objects.
NumberConverter implementation that handles conversion to and from java.lang.Byte objects.
Standard LocaleConverter implementation that converts an incoming locale-sensitive String into a Byte object, optionally using a default value or throwing a ConversionException if a conversion error occurs.
Builds instances of ByteLocaleConverter.
DateTimeConverter implementation that handles conversion to and from java.util.Calendar objects.
Converter implementation that handles conversion to and from java.lang.Character objects.
Converter implementation that handles conversion to and from java.lang.Class objects.
Converter implementation that handles conversion to and from Color.
Utility reflection methods focused on constructors, modeled after MethodUtils.
An instance of this class represents a value that is provided per (thread) context classloader.
A ConversionException indicates that a call to Converter.convert() has failed to complete successfully.
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.
Provides a facade for Converter implementations preventing access to any public API in the implementation, other than that specified by Converter.
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.
Utility methods for converting String scalar values to objects of the specified Class, String arrays to arrays of the specified Class.
TODO DOCS
DateTimeConverter implementation that handles conversion to and from java.util.Date objects.
Standard LocaleConverter implementation that converts an incoming locale-sensitive String into a Date object, optionally using a default value or throwing a ConversionException if a conversion error occurs.