java.lang.Object | ||
↳ | org.springframework.format.number.AbstractNumberFormatter | |
↳ | org.springframework.format.number.CurrencyFormatter |
A BigDecimal formatter for currency values.
Delegates to getCurrencyInstance(Locale)
.
Configures BigDecimal parsing so there is no loss of precision.
Can apply a specified RoundingMode to parsed values.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parse a text String to produce a T.
| |||||||||||
Specify the currency, if known.
| |||||||||||
Specify the desired number of fraction digits.
| |||||||||||
Specify the rounding mode to use for decimal parsing.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Obtain a concrete NumberFormat for the specified locale.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.format.number.AbstractNumberFormatter
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.format.Parser
| |||||||||||
From interface
org.springframework.format.Printer
|
Parse a text String to produce a T.
text | the text string |
---|---|
locale | the current user locale |
ParseException |
---|
Specify the desired number of fraction digits. Default is 2.
Specify the rounding mode to use for decimal parsing.
Default is UNNECESSARY
.
Obtain a concrete NumberFormat for the specified locale.
locale | the current locale |
---|
null
)