Class Index

A B C D F I L M N P R S U W

A

AbstractArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
AbstractConverter Base Converter implementation that provides the structure for handling conversion to and from a specified type. 
ArrayConverter Generic Converter implementaion that handles conversion to and from array objects. 
ArrayStack An implementation of the java.util.Stack API that is based on an ArrayList instead of a Vector, so it is not synchronized to protect against multi-threaded access. 

B

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

This comparator compares two beans by the specified bean property. 

BeanMap An implementation of Map for JavaBeans which uses introspection to get and put properties in the bean. 
BeanMap.Entry Map entry used by BeanMap
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

BeanUtilsBean implementation that creates a ConvertUtilsBean2 and delegates conversion to convert(Object, Class)

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 This class is deprecated. Replaced by the new ArrayConverter implementation  
BooleanConverter Converter implementaion that handles conversion to and from Boolean objects. 
Buffer Defines a collection that allows objects to be removed in some well-defined order. 
BufferUnderflowException The BufferUnderflowException is used when the buffer is already empty. 
ByteArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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. 

C

CalendarConverter DateTimeConverter implementation that handles conversion to and from java.util.Calendar objects. 
CharacterArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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 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 ConvertUtilsBean implementation that delegates convert() methods to the new convert(Object, Class) method. 

D

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. 

DefaultResolver Default Property Name Expression Resolver Implementation. 
DoubleArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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

Decorates a DynaBean to provide Map behaviour. 

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. 

F

FastHashMap

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. 

FileConverter Converter implementaion that handles conversion to and from java.io.File objects. 
FloatArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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. 

I

IntegerArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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. 

L

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 This class is deprecated. moved into LocaleBeanUtils  
LocaleBeanUtilsBean

Utility methods for populating JavaBeans properties via reflection in a locale-dependent manner. 

LocaleBeanUtilsBean.Descriptor This class is deprecated. Property name expressions are now processed by the configured Resolver implementation and this class is no longer used by BeanUtils.  
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. 

LongArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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. 

M

MappedPropertyDescriptor A MappedPropertyDescriptor describes one mapped property. 
MethodUtils

Utility reflection methods focussed on methods in general rather than properties in particular. 

MutableDynaClass

A specialized extension to DynaClass that allows properties to be added or removed dynamically. 

N

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. 

P

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. 

R

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 DynaBeans representing the results of an SQL query. 

S

ShortArrayConverter This class is deprecated. Replaced by the new ArrayConverter implementation  
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 This class is deprecated. Replaced by the new ArrayConverter implementation  
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. 

U

URLConverter Converter implementaion that handles conversion to and from java.net.URL objects. 

W

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.