public class NumberStringConverter extends StringConverter<java.lang.Number>
StringConverter
implementation for Number
values.
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Locale |
locale |
(package private) java.text.NumberFormat |
numberFormat |
(package private) java.lang.String |
pattern |
Constructor and Description |
---|
NumberStringConverter() |
NumberStringConverter(java.util.Locale locale) |
NumberStringConverter(java.util.Locale locale,
java.lang.String pattern) |
NumberStringConverter(java.util.Locale locale,
java.lang.String pattern,
java.text.NumberFormat numberFormat) |
NumberStringConverter(java.text.NumberFormat numberFormat) |
NumberStringConverter(java.lang.String pattern) |
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
fromString(java.lang.String value)
Converts the string provided into an object defined by the specific converter.
|
protected java.text.NumberFormat |
getNumberFormat()
Return a
NumberFormat instance to use for formatting
and parsing in this StringConverter . |
java.lang.String |
toString(java.lang.Number value)
Converts the object provided into its string form.
|
final java.util.Locale locale
final java.lang.String pattern
final java.text.NumberFormat numberFormat
public NumberStringConverter()
public NumberStringConverter(java.util.Locale locale)
public NumberStringConverter(java.lang.String pattern)
public NumberStringConverter(java.util.Locale locale, java.lang.String pattern)
public NumberStringConverter(java.text.NumberFormat numberFormat)
NumberStringConverter(java.util.Locale locale, java.lang.String pattern, java.text.NumberFormat numberFormat)
public java.lang.Number fromString(java.lang.String value)
fromString
in class StringConverter<java.lang.Number>
public java.lang.String toString(java.lang.Number value)
toString
in class StringConverter<java.lang.Number>
protected java.text.NumberFormat getNumberFormat()
Return a NumberFormat
instance to use for formatting
and parsing in this StringConverter
.