public abstract class DecimalFormatSymbolsProvider extends LocaleServiceProvider
DecimalFormatSymbols class.
The requested Locale may contain an extension for
specifying the desired numbering system. For example, "ar-u-nu-arab"
(in the BCP 47 language tag form) specifies Arabic with the Arabic-Indic
digits and symbols, while "ar-u-nu-latn" specifies Arabic with the
Latin digits and symbols. Refer to the Unicode Locale Data Markup
Language (LDML) specification for numbering systems.
Locale.forLanguageTag(String),
Locale.getExtension(char)| Modifier | Constructor and Description |
|---|---|
protected |
DecimalFormatSymbolsProvider()
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract DecimalFormatSymbols |
getInstance(Locale locale)
Returns a new
DecimalFormatSymbols instance for the
specified locale. |
getAvailableLocales, isSupportedLocaleprotected DecimalFormatSymbolsProvider()
public abstract DecimalFormatSymbols getInstance(Locale locale)
DecimalFormatSymbols instance for the
specified locale.NullPointerException - if locale is nullIllegalArgumentException - if locale isn't
one of the locales returned from
getAvailableLocales().locale - the desired localeDecimalFormatSymbols instance.DecimalFormatSymbols.getInstance(java.util.Locale)aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2021 aicas GmbH. All Rights Reserved.