# Uses of Interface
org.apache.commons.beanutils2.locale.LocaleConverter

Packages that use LocaleConverter
Package
Description
org.apache.commons.beanutils2.locale
Locale-aware extensions of the standard BeanUtils classes.
org.apache.commons.beanutils2.locale.converters
Standard implementations of the locale-aware `LocaleConverter` interface that are pre-registered with locale-aware `LocaleConvertUtils` at startup time.
org.apache.commons.beanutils2.sql.converters.locale
Contains code that relies on the `java.sql` module.

- ## Uses of LocaleConverter in org.apache.commons.beanutils2.locale

  Classes in org.apache.commons.beanutils2.locale that implement LocaleConverter
  Modifier and Type
  Class
  Description
  `class`
  `BaseLocaleConverter<T>`
  The base class for all standard type locale-sensitive converters.
  Methods in org.apache.commons.beanutils2.locale that return LocaleConverter
  Modifier and Type
  Method
  Description
  `static <T> LocaleConverter<T>`
  LocaleConvertUtils.`lookup(Class<T> clazz, Locale locale)`
  Look up and return any registered `LocaleConverter` for the specified destination class and locale; if there is no registered Converter, return `null`.
  `<T> LocaleConverter<T>`
  LocaleConvertUtilsBean.`lookup(Class<T> clazz, Locale locale)`
  Look up and return any registered `LocaleConverter` for the specified destination class and locale; if there is no registered Converter, return `null`.
  Methods in org.apache.commons.beanutils2.locale that return types with arguments of type LocaleConverter
  Modifier and Type
  Method
  Description
  `protected Map<Class<?>,LocaleConverter<?>>`
  LocaleConvertUtilsBean.`create(Locale locale)`
  Create all `LocaleConverter` types for specified locale.
  `protected Map<Class<?>,LocaleConverter<?>>`
  LocaleConvertUtilsBean.`lookup(Locale locale)`
  Look up and return any registered map instance for the specified locale; if there is no registered one, return `null`.
  Methods in org.apache.commons.beanutils2.locale with parameters of type LocaleConverter
  Modifier and Type
  Method
  Description
  `static <T> void`
  LocaleConvertUtils.`register(LocaleConverter<T> converter, Class<T> clazz, Locale locale)`
  Register a custom `LocaleConverter` for the specified destination `Class`, replacing any previously registered converter.
  `<T> void`
  LocaleConvertUtilsBean.`register(LocaleConverter<T> converter, Class<T> clazz, Locale locale)`
  Register a custom `LocaleConverter` for the specified destination `Class`, replacing any previously registered converter.

- ## Uses of LocaleConverter in org.apache.commons.beanutils2.locale.converters

  Classes in org.apache.commons.beanutils2.locale.converters that implement LocaleConverter
  Modifier and Type
  Class
  Description
  `class`
  `BigDecimalLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `BigDecimal` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `BigIntegerLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `BigInteger` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `ByteLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Byte` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `DateLocaleConverter<D extends Date>`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Date` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `DecimalLocaleConverter<T extends Number>`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Number` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `DoubleLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Double` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `FloatLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `BigDecimal` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `IntegerLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Integer` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `LongLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Long` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `ShortLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Short` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `StringLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive object into a `String` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.

- ## Uses of LocaleConverter in org.apache.commons.beanutils2.sql.converters.locale

  Classes in org.apache.commons.beanutils2.sql.converters.locale that implement LocaleConverter
  Modifier and Type
  Class
  Description
  `class`
  `SqlDateLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Date` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `SqlTimeLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Time` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.
  `class`
  `SqlTimestampLocaleConverter`
  Standard `LocaleConverter` implementation that converts an incoming locale-sensitive String into a `Timestamp` object, optionally using a default value or throwing a `ConversionException` if a conversion error occurs.