# Package org.apache.commons.beanutils.converters

Standard implementations of the `Converter` interface that are pre-registered with `ConvertUtils` at startup time.

Class Summary
AbstractArrayConverter: 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` implementation that handles conversion to and from array objects.
BigDecimalConverter: `NumberConverter` implementation that handles conversion to and from java.math.BigDecimal objects.
BigIntegerConverter: `NumberConverter` implementation that handles conversion to and from java.math.BigInteger objects.
BooleanArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
BooleanConverter: `Converter` implementation that handles conversion to and from Boolean objects.
ByteArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
ByteConverter: `NumberConverter` implementation that handles conversion to and from java.lang.Byte objects.
CalendarConverter: `DateTimeConverter` implementation that handles conversion to and from java.util.Calendar objects.
CharacterArrayConverter: 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.
ConverterFacade: Provides a facade for `Converter` implementations preventing access to any public API in the implementation, other than that specified by `Converter`.
DateConverter: `DateTimeConverter` implementation that handles conversion to and from java.util.Date objects.
DateTimeConverter: `Converter` implementaion that handles conversion to and from date/time objects.
DoubleArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
DoubleConverter: `NumberConverter` implementation that handles conversion to and from java.lang.Double objects.
FileConverter: `Converter` implementaion that handles conversion to and from java.io.File objects.
FloatArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
FloatConverter: `NumberConverter` implementation that handles conversion to and from java.lang.Float objects.
IntegerArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
IntegerConverter: `NumberConverter` implementation that handles conversion to and from java.lang.Integer objects.
LongArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
LongConverter: `NumberConverter` implementation that handles conversion to and from java.lang.Long objects.
NumberConverter: `Converter` implementaion that handles conversion to and from java.lang.Number objects.
ShortArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
ShortConverter: `NumberConverter` implementation that handles conversion to and from java.lang.Short objects.
SqlDateConverter: `DateTimeConverter` implementation that handles conversion to and from java.sql.Date objects.
SqlTimeConverter: `DateTimeConverter` implementation that handles conversion to and from java.sql.Time objects.
SqlTimestampConverter: `DateTimeConverter` implementation that handles conversion to and from java.sql.Timestamp objects.
StringArrayConverter: Deprecated. Replaced by the new `ArrayConverter` implementation
StringConverter: `Converter` implementation that converts an incoming object into a `java.lang.String` object.
URLConverter: `Converter` implementaion that handles conversion to and from java.net.URL objects.