Class FloatLocaleConverter
java.lang.Object
org.apache.commons.beanutils.locale.BaseLocaleConverter
org.apache.commons.beanutils.locale.converters.DecimalLocaleConverter
org.apache.commons.beanutils.locale.converters.FloatLocaleConverter
- All Implemented Interfaces:
Converter,LocaleConverter
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.
-
Field Summary
Fields inherited from class org.apache.commons.beanutils.locale.BaseLocaleConverter
locale, locPattern, pattern, useDefault -
Constructor Summary
ConstructorsConstructorDescriptionCreate aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.FloatLocaleConverter(boolean locPattern) Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.FloatLocaleConverter(Object defaultValue) Create aLocaleConverterthat will return the specified default value if a conversion error occurs.FloatLocaleConverter(Object defaultValue, boolean locPattern) Create aLocaleConverterthat will return the specified default value if a conversion error occurs.FloatLocaleConverter(Object defaultValue, Locale locale) Create aLocaleConverterthat will return the specified default value if a conversion error occurs.FloatLocaleConverter(Object defaultValue, Locale locale, boolean locPattern) Create aLocaleConverterthat will return the specified default value if a conversion error occurs.FloatLocaleConverter(Object defaultValue, Locale locale, String pattern) Create aLocaleConverterthat will return the specified default value if a conversion error occurs.FloatLocaleConverter(Object defaultValue, Locale locale, String pattern, boolean locPattern) Create aLocaleConverterthat will return the specified default value if a conversion error occurs.FloatLocaleConverter(Locale locale) Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.FloatLocaleConverter(Locale locale, boolean locPattern) Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.FloatLocaleConverter(Locale locale, String pattern) Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.FloatLocaleConverter(Locale locale, String pattern, boolean locPattern) Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs. -
Method Summary
Methods inherited from class org.apache.commons.beanutils.locale.BaseLocaleConverter
convert, convert, convert, convert
-
Constructor Details
-
FloatLocaleConverter
public FloatLocaleConverter()Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine and an unlocalized pattern is used for the convertion. -
FloatLocaleConverter
Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine.- Parameters:
locPattern- Indicate whether the pattern is localized or not
-
FloatLocaleConverter
Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs. An unlocalized pattern is used for the convertion.- Parameters:
locale- The locale
-
FloatLocaleConverter
Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.- Parameters:
locale- The localelocPattern- Indicate whether the pattern is localized or not
-
FloatLocaleConverter
Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs. An unlocalized pattern is used for the convertion.- Parameters:
locale- The localepattern- The convertion pattern
-
FloatLocaleConverter
Create aLocaleConverterthat will throw aConversionExceptionif a conversion error occurs.- Parameters:
locale- The localepattern- The convertion patternlocPattern- Indicate whether the pattern is localized or not
-
FloatLocaleConverter
Create aLocaleConverterthat will return the specified default value if a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine and an unlocalized pattern is used for the convertion.- Parameters:
defaultValue- The default value to be returned
-
FloatLocaleConverter
Create aLocaleConverterthat will return the specified default value if a conversion error occurs. The locale is the default locale for this instance of the Java Virtual Machine.- Parameters:
defaultValue- The default value to be returnedlocPattern- Indicate whether the pattern is localized or not
-
FloatLocaleConverter
Create aLocaleConverterthat will return the specified default value if a conversion error occurs. An unlocalized pattern is used for the convertion.- Parameters:
defaultValue- The default value to be returnedlocale- The locale
-
FloatLocaleConverter
Create aLocaleConverterthat will return the specified default value if a conversion error occurs.- Parameters:
defaultValue- The default value to be returnedlocale- The localelocPattern- Indicate whether the pattern is localized or not
-
FloatLocaleConverter
Create aLocaleConverterthat will return the specified default value if a conversion error occurs. An unlocalized pattern is used for the convertion.- Parameters:
defaultValue- The default value to be returnedlocale- The localepattern- The convertion pattern
-
FloatLocaleConverter
Create aLocaleConverterthat will return the specified default value if a conversion error occurs.- Parameters:
defaultValue- The default value to be returnedlocale- The localepattern- The convertion patternlocPattern- Indicate whether the pattern is localized or not
-
-
Method Details
-
parse
Convert the specified locale-sensitive input object into an output object of the specified type. This method will return Float value or throw exception if value cannot be stored in the Float.- Overrides:
parsein classDecimalLocaleConverter- Parameters:
value- The input object to be convertedpattern- The pattern is used for the convertion- Returns:
- The converted value
- Throws:
ConversionException- if conversion cannot be performed successfullyParseException- if an error occurs parsing a String to a Number
-