Package java.text.spi
Class DateFormatSymbolsProvider
java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.DateFormatSymbolsProvider
public abstract class DateFormatSymbolsProvider extends LocaleServiceProvider
This abstract class should be extended by service providers that provide
instances of
DateFormatSymbols.
Note that Android does not support user-supplied locale service providers.
- Since:
- 1.6
-
Constructor Summary
Constructors Modifier Constructor Description protectedDateFormatSymbolsProvider()Default constructor, for use by subclasses. -
Method Summary
Modifier and Type Method Description abstract DateFormatSymbolsgetInstance(Locale locale)Returns an instance ofDateFormatSymbolsfor the given locale.Methods inherited from class java.util.spi.LocaleServiceProvider
getAvailableLocales
-
Constructor Details
-
DateFormatSymbolsProvider
protected DateFormatSymbolsProvider()Default constructor, for use by subclasses.
-
-
Method Details
-
getInstance
Returns an instance ofDateFormatSymbolsfor the given locale.- Parameters:
locale- the locale- Returns:
- an instance of
DateFormatSymbols - Throws:
NullPointerException- iflocale == nullIllegalArgumentException- if locale isn't one of the locales returned from getAvailableLocales().
-