java.lang.Object
java.util.spi.LocaleServiceProvider
java.text.spi.DateFormatSymbolsProvider
public abstract class DateFormatSymbolsProvider extends LocaleServiceProvider
An abstract class for service providers that
provide instances of the
DateFormatSymbols
class.- Since:
- 1.6
-
Constructor Summary
Constructors Modifier Constructor Description protected
DateFormatSymbolsProvider()
Sole constructor. -
Method Summary
Modifier and Type Method Description abstract DateFormatSymbols
getInstance(Locale locale)
Returns a newDateFormatSymbols
instance for the specified locale.Methods declared in class java.util.spi.LocaleServiceProvider
getAvailableLocales, isSupportedLocale
-
Constructor Details
-
DateFormatSymbolsProvider
protected DateFormatSymbolsProvider()Sole constructor. (For invocation by subclass constructors, typically implicit.)
-
-
Method Details
-
getInstance
Returns a newDateFormatSymbols
instance for the specified locale.- Parameters:
locale
- the desired locale- Returns:
- a
DateFormatSymbols
instance. - Throws:
NullPointerException
- iflocale
is nullIllegalArgumentException
- iflocale
isn't one of the locales returned fromgetAvailableLocales()
.- See Also:
DateFormatSymbols.getInstance(java.util.Locale)
-