java.lang.Object | ||
↳ | java.util.spi.LocaleServiceProvider | |
↳ | java.text.spi.DateFormatProvider |
An abstract class for service providers that
provide concrete implementations of the
DateFormat
class.
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Sole constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a new
DateFormat instance which formats date
with the given formatting style for the specified locale. | |||||||||||
Returns a new
DateFormat instance which formats date and time
with the given formatting style for the specified locale. | |||||||||||
Returns a new
DateFormat instance which formats time
with the given formatting style for the specified locale. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.util.spi.LocaleServiceProvider
| |||||||||||
From class
java.lang.Object
|
Sole constructor. (For invocation by subclass constructors, typically implicit.)
Returns a new DateFormat
instance which formats date
with the given formatting style for the specified locale.
style | the given formatting style. Either one of
DateFormat.SHORT ,
DateFormat.MEDIUM ,
DateFormat.LONG , or
DateFormat.FULL . |
---|---|
locale | the desired locale. |
IllegalArgumentException | if style is invalid,
or if locale isn't
one of the locales returned from
getAvailableLocales() . |
---|---|
NullPointerException | if locale is null |
Returns a new DateFormat
instance which formats date and time
with the given formatting style for the specified locale.
dateStyle | the given date formatting style. Either one of
DateFormat.SHORT ,
DateFormat.MEDIUM ,
DateFormat.LONG , or
DateFormat.FULL . |
---|---|
timeStyle | the given time formatting style. Either one of
DateFormat.SHORT ,
DateFormat.MEDIUM ,
DateFormat.LONG , or
DateFormat.FULL . |
locale | the desired locale. |
IllegalArgumentException | if dateStyle or
timeStyle is invalid,
or if locale isn't
one of the locales returned from
getAvailableLocales() . |
---|---|
NullPointerException | if locale is null |
Returns a new DateFormat
instance which formats time
with the given formatting style for the specified locale.
style | the given formatting style. Either one of
DateFormat.SHORT ,
DateFormat.MEDIUM ,
DateFormat.LONG , or
DateFormat.FULL . |
---|---|
locale | the desired locale. |
IllegalArgumentException | if style is invalid,
or if locale isn't
one of the locales returned from
getAvailableLocales() . |
---|---|
NullPointerException | if locale is null |