?????
org.apache.commons.beanutils.Converter
??Converter????
???
??
The Bean Introspection Utilities component of the Apache Commons
subproject offers low-level utility classes that assist in getting and setting
property values on Java classes that follow the naming design patterns outlined
in the JavaBeans Specification, as well as mechanisms for dynamically defining
and accessing bean properties.
Standard implementations of the
Converter
interface that
are pre-registered with ConvertUtils
at startup time.Locale-aware extensions of the standard beanutils classes.
Standard implementations of the locale-aware
LocaleConverter
interface that are pre-registered with locale-aware LocaleConvertUtils
at startup time.-
org.apache.commons.beanutils?Converter???
??????????static Converter
Look up and return any registeredConverter
for the specified destination class; if there is no registered Converter, returnnull
.static Converter
Look up and return any registeredConverter
for the specified source and destination class; if there is no registered Converter, returnnull
.Look up and return any registeredConverter
for the specified destination class; if there is no registered Converter, returnnull
.Look up and return any registeredConverter
for the specified source and destination class; if there is no registered Converter, returnnull
.?????Converter?org.apache.commons.beanutils???? -
org.apache.commons.beanutils.converters?Converter???
?????????class
????class
BaseConverter
implementation that provides the structure for handling conversion to and from a specified type.class
GenericConverter
implementation that handles conversion to and from array objects.final class
NumberConverter
implementation that handles conversion to and from java.math.BigDecimal objects.final class
NumberConverter
implementation that handles conversion to and from java.math.BigInteger objects.final class
????Replaced by the newArrayConverter
implementationfinal class
Converter
implementation that handles conversion to and from Boolean objects.final class
????Replaced by the newArrayConverter
implementationfinal class
NumberConverter
implementation that handles conversion to and from java.lang.Byte objects.final class
DateTimeConverter
implementation that handles conversion to and from java.util.Calendar objects.final class
????Replaced by the newArrayConverter
implementationfinal class
Converter
implementaion that handles conversion to and from java.lang.Character objects.final class
Converter
implementaion that handles conversion to and from java.lang.Class objects.final class
final class
DateTimeConverter
implementation that handles conversion to and from java.util.Date objects.class
Converter
implementaion that handles conversion to and from date/time objects.final class
????Replaced by the newArrayConverter
implementationfinal class
NumberConverter
implementation that handles conversion to and from java.lang.Double objects.final class
Converter
implementaion that handles conversion to and from java.io.File objects.final class
????Replaced by the newArrayConverter
implementationfinal class
NumberConverter
implementation that handles conversion to and from java.lang.Float objects.final class
????Replaced by the newArrayConverter
implementationfinal class
NumberConverter
implementation that handles conversion to and from java.lang.Integer objects.final class
????Replaced by the newArrayConverter
implementationfinal class
NumberConverter
implementation that handles conversion to and from java.lang.Long objects.class
Converter
implementaion that handles conversion to and from java.lang.Number objects.final class
????Replaced by the newArrayConverter
implementationfinal class
NumberConverter
implementation that handles conversion to and from java.lang.Short objects.final class
DateTimeConverter
implementation that handles conversion to and from java.sql.Date objects.final class
DateTimeConverter
implementation that handles conversion to and from java.sql.Time objects.final class
DateTimeConverter
implementation that handles conversion to and from java.sql.Timestamp objects.final class
????Replaced by the newArrayConverter
implementationfinal class
Converter
implementation that converts an incoming object into ajava.lang.String
object.final class
Converter
implementaion that handles conversion to and from java.net.URL objects.????????ArrayConverter
(Class<?> defaultType, Converter elementConverter) Construct an arrayConverter
with the specified componentConverter
that throws aConversionException
if an error occurs.ArrayConverter
(Class<?> defaultType, Converter elementConverter, int defaultSize) Construct an arrayConverter
with the specified componentConverter
that returns a default array of the specified size (ornull
) if an error occurs.ConverterFacade
(Converter converter) Construct a converter which delegates to the specifiedConverter
implementation. -
org.apache.commons.beanutils.locale?Converter???
??????????interface
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.?????????class
The base class for all standart type locale-sensitive converters. -
org.apache.commons.beanutils.locale.converters?Converter???
?????????class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.class
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.
ArrayConverter
implementation