All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractArrayConverter Deprecated. Replaced by the newArrayConverter
implementationAbstractConverter BaseConverter
implementation that provides the structure for handling conversion to and from a specified type.ArrayConverter GenericConverter
implementation that handles conversion to and from array objects.BaseDynaBeanMapDecorator<K> A base class for decorators providingMap
behavior onDynaBean
s.BaseLocaleConverter The base class for all standart type locale-sensitive converters.BasicDynaBean Minimal implementation of theDynaBean
interface.BasicDynaClass Minimal implementation of theDynaClass
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.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 Map entry used byBeanMap
.BeanPredicate Predicate implementation that applies the givenPredicate
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 aConvertUtilsBean2
and delegates conversion toConvertUtilsBean.convert(Object, Class)
.BigDecimalConverter NumberConverter
implementation that handles conversion to and from java.math.BigDecimal objects.BigDecimalLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.math.BigDecimal
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.BigIntegerConverter NumberConverter
implementation that handles conversion to and from java.math.BigInteger objects.BigIntegerLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.math.BigInteger
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.BooleanArrayConverter Deprecated. Replaced by the newArrayConverter
implementationBooleanConverter Converter
implementation that handles conversion to and from Boolean objects.ByteArrayConverter Deprecated. Replaced by the newArrayConverter
implementationByteConverter NumberConverter
implementation that handles conversion to and from java.lang.Byte objects.ByteLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.lang.Byte
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.CalendarConverter DateTimeConverter
implementation that handles conversion to and from java.util.Calendar objects.CharacterArrayConverter Deprecated. Replaced by the newArrayConverter
implementationCharacterConverter 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 afterMethodUtils
.ContextClassLoaderLocal<T> An instance of this class represents a value that is provided per (thread) context classloader.ConversionException A ConversionException indicates that a call toConverter.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 ConvertingWrapDynaBean Implementation ofDynaBean
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 delegatesconvert()
methods to the newConvertUtilsBean.convert(Object, Class)
method.DateConverter DateTimeConverter
implementation that handles conversion to and from java.util.Date objects.DateLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.util.Date
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.DateTimeConverter Converter
implementaion that handles conversion to and from date/time objects.DecimalLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.lang.Number
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.DefaultBeanIntrospector The defaultBeanIntrospector
implementation.DefaultResolver Default Property Name ExpressionResolver
Implementation.DoubleArrayConverter Deprecated. Replaced by the newArrayConverter
implementationDoubleConverter NumberConverter
implementation that handles conversion to and from java.lang.Double objects.DoubleLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.lang.Double
object, optionally using a default value or throwing aConversionException
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. UseDynaBeanPropertyMapDecorator
instead.DynaBeanPropertyMapDecorator Decorates aDynaBean
to provideMap
behavior.DynaClass A DynaClass is a simulation of the functionality ofjava.lang.Class
for classes implementing theDynaBean
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. Replaced by the newArrayConverter
implementationFloatConverter NumberConverter
implementation that handles conversion to and from java.lang.Float objects.FloatLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.math.BigDecimal
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.FluentPropertyBeanIntrospector An implementation of theBeanIntrospector
interface which can detect write methods for properties used in fluent API scenario.IntegerArrayConverter Deprecated. Replaced by the newArrayConverter
implementationIntegerConverter NumberConverter
implementation that handles conversion to and from java.lang.Integer objects.IntegerLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.lang.Integer
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.IntrospectionContext A context interface used during introspection for querying and setting property descriptors.LazyDynaBean DynaBean which automatically adds properties to theDynaClass
and provides Lazy List and Lazy Map features.LazyDynaClass DynaClass which implements theMutableDynaClass
interface.LazyDynaList Lazy DynaBean List.LazyDynaMap Provides a light weightDynaBean
facade to aMap
with lazy map/list processing.LocaleBeanUtils Utility methods for populating JavaBeans properties via reflection in a locale-dependent manner.LocaleBeanUtils.Descriptor Deprecated. moved intoLocaleBeanUtils
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.LongArrayConverter Deprecated. Replaced by the newArrayConverter
implementationLongConverter NumberConverter
implementation that handles conversion to and from java.lang.Long objects.LongLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.lang.Long
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.MappedPropertyDescriptor A MappedPropertyDescriptor describes one mapped property.MethodUtils Utility reflection methods focused on methods in general rather than properties in particular.MutableDynaClass A specialized extension toDynaClass
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 ofDynaClass
for DynaBeans that wrap thejava.sql.Row
objects of ajava.sql.ResultSet
.ResultSetIterator RowSetDynaClass ShortArrayConverter Deprecated. Replaced by the newArrayConverter
implementationShortConverter NumberConverter
implementation that handles conversion to and from java.lang.Short objects.ShortLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.lang.Short
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.SqlDateConverter DateTimeConverter
implementation that handles conversion to and from java.sql.Date objects.SqlDateLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.sql.Date
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.SqlTimeConverter DateTimeConverter
implementation that handles conversion to and from java.sql.Time objects.SqlTimeLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.sql.Time
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.SqlTimestampConverter DateTimeConverter
implementation that handles conversion to and from java.sql.Timestamp objects.SqlTimestampLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive String into ajava.sql.Timestamp
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.StringArrayConverter Deprecated. Replaced by the newArrayConverter
implementationStringConverter Converter
implementation that converts an incoming object into ajava.lang.String
object.StringLocaleConverter StandardLocaleConverter
implementation that converts an incoming locale-sensitive object into ajava.lang.String
object, optionally using a default value or throwing aConversionException
if a conversion error occurs.SuppressPropertiesBeanIntrospector A specializedBeanIntrospector
implementation which suppresses some properties.URLConverter Converter
implementaion that handles conversion to and from java.net.URL objects.WrapDynaBean Implementation ofDynaBean
that wraps a standard JavaBean instance, so that DynaBean APIs can be used to access its properties.WrapDynaClass Implementation ofDynaClass
for DynaBeans that wrap standard JavaBean instances.