Class PercentStyleFormatter
java.lang.Object
org.springframework.format.number.AbstractNumberFormatter
org.springframework.format.number.PercentStyleFormatter
A formatter for number values in percent style.
Delegates to NumberFormat.getPercentInstance(Locale)
.
Configures BigDecimal parsing so there is no loss in precision.
The AbstractNumberFormatter.parse(String, Locale)
routine always returns a BigDecimal.
- Since:
- 4.2
- Author:
- Keith Donald, Juergen Hoeller
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected NumberFormat
getNumberFormat
(Locale locale) Obtain a concrete NumberFormat for the specified locale.Methods inherited from class org.springframework.format.number.AbstractNumberFormatter
parse, print, setLenient
-
Constructor Details
-
PercentStyleFormatter
public PercentStyleFormatter()
-
-
Method Details
-
getNumberFormat
Description copied from class:AbstractNumberFormatter
Obtain a concrete NumberFormat for the specified locale.- Specified by:
getNumberFormat
in classAbstractNumberFormatter
- Parameters:
locale
- the current locale- Returns:
- the NumberFormat instance (never
null
)
-