All Classes and Interfaces
Class
Description
Deprecated.
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 standart type locale-sensitive converters.
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.
JavaBean property population methods.
BeanUtilsBean implementation that creates a
ConvertUtilsBean2 and delegates conversion to
ConvertUtilsBean.convert(Object, Class).NumberConverter implementation that handles conversion to
and from java.math.BigDecimal objects.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.NumberConverter implementation that handles conversion to
and from java.math.BigInteger objects.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.Deprecated.
Replaced by the new
ArrayConverter implementationConverter implementation that handles conversion
to and from Boolean objects.Deprecated.
Replaced by the new
ArrayConverter implementationNumberConverter implementation that handles conversion to
and from java.lang.Byte objects.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.DateTimeConverter implementation that handles conversion to
and from java.util.Calendar objects.Deprecated.
Replaced by the new
ArrayConverter implementationConverter implementation that handles conversion
to and from java.lang.Character objects.Converter implementation that handles conversion
to and from java.lang.Class objects.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.
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.
Utility methods for converting String scalar values to objects of the
specified Class, String arrays to arrays of the specified Class.
ConvertUtilsBean implementation that delegates convert()
methods to the new ConvertUtilsBean.convert(Object, Class) method.DateTimeConverter implementation that handles conversion to
and from java.util.Date objects.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.Converter implementation
that handles conversion to and from date/time objects.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.
The default
BeanIntrospector implementation.Default Property Name Expression
Resolver Implementation.Deprecated.
Replaced by the new
ArrayConverter implementationNumberConverter implementation that handles conversion to
and from java.lang.Double objects.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.A DynaBean is a Java object that supports properties
whose names and data types, as well as values, may be dynamically modified.
Deprecated.
Use
DynaBeanPropertyMapDecorator instead.Decorates a
DynaBean to provide Map behavior.A DynaClass is a simulation of the functionality of
java.lang.Class for classes implementing the
DynaBean interface.The metadata describing an individual property of a DynaBean.
Converter implementation that handles conversion
to and from java.io.File objects.Deprecated.
Replaced by the new
ArrayConverter implementationNumberConverter implementation that handles conversion to
and from java.lang.Float objects.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.
An implementation of the
BeanIntrospector interface which can
detect write methods for properties used in fluent API scenario.Deprecated.
Replaced by the new
ArrayConverter implementationNumberConverter implementation that handles conversion to
and from java.lang.Integer objects.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.
A context interface used during introspection for querying and setting
property descriptors.
DynaBean which automatically adds properties to the
DynaClass
and provides Lazy List and Lazy Map features.DynaClass which implements the
MutableDynaClass interface.Lazy DynaBean List.
Provides a light weight
DynaBean facade to a Map
with lazy map/list processing.Utility methods for populating JavaBeans properties
via reflection in a locale-dependent manner.
Deprecated.
moved into
LocaleBeanUtilsUtility methods for populating JavaBeans properties
via reflection in a locale-dependent manner.
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.
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.
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.
Deprecated.
Replaced by the new
ArrayConverter implementationNumberConverter implementation that handles conversion to
and from java.lang.Long objects.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.A MappedPropertyDescriptor describes one mapped property.
Utility reflection methods focused on methods in general rather than properties in particular.
A specialized extension to
DynaClass that allows properties
to be added or removed dynamically.Thrown to indicate that the Bean Access Language cannot execute query
against given bean since a nested bean referenced is null.
Converter implementation that handles conversion
to and from java.lang.Number objects.Utility methods for using Java Reflection APIs to facilitate generic
property getter and setter operations on Java objects.
Utility methods for using Java Reflection APIs to facilitate generic
property getter and setter operations on Java objects.
Property Name Expression Resolver.
Implements
DynaClass for DynaBeans that wrap the
java.sql.Row objects of a java.sql.ResultSet.Deprecated.
Replaced by the new
ArrayConverter implementationNumberConverter implementation that handles conversion to
and from java.lang.Short objects.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.DateTimeConverter implementation that handles conversion to
and from java.sql.Date objects.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.DateTimeConverter implementation that handles conversion to
and from java.sql.Time objects.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.DateTimeConverter implementation that handles conversion to
and from java.sql.Timestamp objects.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.Deprecated.
Replaced by the new
ArrayConverter implementationConverter
implementation that converts an incoming
object into a java.lang.String object.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.
A specialized
BeanIntrospector implementation which suppresses some properties.Converter implementation that handles conversion
to and from java.net.URL objects.Implements
DynaBean to wrap a standard JavaBean
instance, so that DynaBean APIs can be used to access its properties.Implements
DynaClass for DynaBeans that wrap
standard JavaBean instances.
ArrayConverterimplementation