Class DecimalFormatSymbolsProvider
java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.DecimalFormatSymbolsProvider
An abstract class for service providers that
 provide instances of the
 
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.
- Since:
- 1.6
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract DecimalFormatSymbolsgetInstance(Locale locale) Returns a newDecimalFormatSymbolsinstance for the specified locale.Methods declared in class java.util.spi.LocaleServiceProvidergetAvailableLocales, isSupportedLocale
- 
Constructor Details- 
DecimalFormatSymbolsProviderprotected DecimalFormatSymbolsProvider()Sole constructor. (For invocation by subclass constructors, typically implicit.)
 
- 
- 
Method Details- 
getInstanceReturns a newDecimalFormatSymbolsinstance for the specified locale.- Parameters:
- locale- the desired locale
- Returns:
- a DecimalFormatSymbolsinstance.
- Throws:
- NullPointerException- if- localeis null
- IllegalArgumentException- if- localeisn't one of the locales returned from- getAvailableLocales().
- See Also:
 
 
-