public class FormatProviderImpl extends Object implements FormatProvider
| Modifier and Type | Field and Description |
|---|---|
protected ProviderMap<Locale,NumberFormat> |
currencyFormats |
protected ProviderMap<String,SimpleDateFormat> |
dateFormats |
protected NumberFormat |
decimalFormat |
protected NumberFormat |
integerFormat |
protected Language |
language |
| Constructor and Description |
|---|
FormatProviderImpl() |
FormatProviderImpl(Language language) |
| Modifier and Type | Method and Description |
|---|---|
NumberFormat |
getCurrencyFormat(Locale locale) |
protected ProviderMap<Locale,NumberFormat> |
getCurrencyFormats() |
DateFormat |
getDateFormat(String pattern) |
protected ProviderMap<String,SimpleDateFormat> |
getDateFormats() |
NumberFormat |
getDecimalFormat() |
NumberFormat |
getIntegerFormat() |
Language |
getLanguage() |
protected final Language language
protected NumberFormat integerFormat
protected NumberFormat decimalFormat
protected ProviderMap<String,SimpleDateFormat> dateFormats
protected ProviderMap<Locale,NumberFormat> currencyFormats
public FormatProviderImpl()
public FormatProviderImpl(Language language)
public Language getLanguage()
getLanguage in interface FormatProviderpublic NumberFormat getIntegerFormat()
getIntegerFormat in interface FormatProviderpublic NumberFormat getDecimalFormat()
getDecimalFormat in interface FormatProviderpublic DateFormat getDateFormat(String pattern)
getDateFormat in interface FormatProviderprotected ProviderMap<String,SimpleDateFormat> getDateFormats()
public NumberFormat getCurrencyFormat(Locale locale)
getCurrencyFormat in interface FormatProviderprotected ProviderMap<Locale,NumberFormat> getCurrencyFormats()
Copyright © 2021. All rights reserved.