This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
java.text.spi
class DateFormatProvider
public abstract class DateFormatProvider
extends LocaleServiceProvider
An abstract class for service providers that
provide concrete implementations of the
{@link java.text.DateFormat DateFormat} class.
Constructor Summary |
protected |
Sole constructor.
|
Method Summary |
abstract DateFormat |
Returns a new DateFormat instance which formats date
with the given formatting style for the specified locale.
|
abstract DateFormat |
Returns a new DateFormat instance which formats date and time
with the given formatting style for the specified locale.
|
abstract DateFormat |
Returns a new DateFormat instance which formats time
with the given formatting style for the specified locale.
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DateFormatProvider
protected DateFormatProvider()
-
Sole constructor. (For invocation by subclass constructors, typically
implicit.)
getDateInstance
public abstract DateFormat getDateInstance(int style,
Locale locale)
-
Returns a new
DateFormat
instance which formats date
with the given formatting style for the specified locale.
- Parameters:
style
- the given formatting style. Either one of
{@link java.text.DateFormat#SHORT DateFormat.SHORT},
{@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM},
{@link java.text.DateFormat#LONG DateFormat.LONG}, or
{@link java.text.DateFormat#FULL DateFormat.FULL}.
locale
- the desired locale.
- Returns:
- a date formatter.
getDateTimeInstance
public abstract DateFormat getDateTimeInstance(int dateStyle,
int timeStyle,
Locale locale)
-
Returns a new
DateFormat
instance which formats date and time
with the given formatting style for the specified locale.
- Parameters:
dateStyle
- the given date formatting style. Either one of
{@link java.text.DateFormat#SHORT DateFormat.SHORT},
{@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM},
{@link java.text.DateFormat#LONG DateFormat.LONG}, or
{@link java.text.DateFormat#FULL DateFormat.FULL}.
timeStyle
- the given time formatting style. Either one of
{@link java.text.DateFormat#SHORT DateFormat.SHORT},
{@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM},
{@link java.text.DateFormat#LONG DateFormat.LONG}, or
{@link java.text.DateFormat#FULL DateFormat.FULL}.
locale
- the desired locale.
- Returns:
- a date/time formatter.
getTimeInstance
public abstract DateFormat getTimeInstance(int style,
Locale locale)
-
Returns a new
DateFormat
instance which formats time
with the given formatting style for the specified locale.
- Parameters:
style
- the given formatting style. Either one of
{@link java.text.DateFormat#SHORT DateFormat.SHORT},
{@link java.text.DateFormat#MEDIUM DateFormat.MEDIUM},
{@link java.text.DateFormat#LONG DateFormat.LONG}, or
{@link java.text.DateFormat#FULL DateFormat.FULL}.
locale
- the desired locale.
- Returns:
- a time formatter.
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.