| java.lang.Object | ||
| ↳ | org.springframework.format.number.AbstractNumberFormatter | |
| ↳ | org.springframework.format.number.NumberFormatter | |
A general-purpose Number formatter.
Delegates to getInstance(Locale).
Configures BigDecimal parsing so there is no loss in precision.
Allows configuration over the decimal number pattern.
The parse(String, Locale) routine always returns a BigDecimal.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create a new NumberFormatter without a pattern.
| |||||||||||
Create a new NumberFormatter with the specified pattern.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Obtain a concrete NumberFormat for the specified locale.
| |||||||||||
Sets the pattern to use to format number values.
| |||||||||||
|
[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
| |||||||||||
Create a new NumberFormatter without a pattern.
Create a new NumberFormatter with the specified pattern.
| pattern | the format pattern |
|---|
Obtain a concrete NumberFormat for the specified locale.
| locale | the current locale |
|---|
null)
Sets the pattern to use to format number values. If not specified, the default DecimalFormat pattern is used.