java.text
public class DateFormatSymbols extends Object implements Serializable, Cloneable
UNKNOWN: October 24, 1998.
| Constructor Summary | |
|---|---|
| DateFormatSymbols(Locale locale)
This method initializes a new instance of DateFormatSymbols
by loading the date format information for the specified locale.
| |
| DateFormatSymbols()
This method loads the format symbol information for the default
locale. | |
| Method Summary | |
|---|---|
| Object | clone()
Returns a new copy of this object.
|
| boolean | equals(Object obj)
This method tests a specified object for equality against this object.
|
| String[] | getAmPmStrings()
This method returns the list of strings used for displaying AM or PM.
|
| String[] | getEras()
This method returns the list of strings used for displaying eras
(e.g., "BC" and "AD"). |
| static DateFormatSymbols | getInstance()
Returns a {@link DateFormatSymbols} instance for the
default locale obtained from either the runtime itself
or one of the installed
{@link java.text.spi.DateFormatSymbolsProvider} instances.
|
| static DateFormatSymbols | getInstance(Locale locale)
Returns a {@link DateFormatSymbols} instance for the
specified locale obtained from either the runtime itself
or one of the installed
{@link java.text.spi.DateFormatSymbolsProvider} instances.
|
| String | getLocalPatternChars()
This method returns the pattern character information for this
object. |
| String[] | getMonths()
This method returns the list of strings used for displaying month
names (e.g., "January" and "February"). |
| String[] | getShortMonths()
This method returns the list of strings used for displaying abbreviated
month names (e.g., "Jan" and "Feb"). |
| String[] | getShortWeekdays()
This method returns the list of strings used for displaying abbreviated
weekday names (e.g., "Sun" and "Mon"). |
| String[] | getWeekdays()
This method returns the list of strings used for displaying weekday
names (e.g., "Sunday" and "Monday"). |
| String[][] | getZoneStrings()
This method returns this list of localized timezone display strings.
|
| int | hashCode()
This method returns a hash value for this object.
|
| void | setAmPmStrings(String[] value)
This method sets the list of strings used to display AM/PM values to
the specified list.
|
| void | setEras(String[] labels)
This method sets the list of strings used to display time eras to
to the specified list.
|
| void | setLocalPatternChars(String chars)
This method sets the list of characters used to specific date/time
formatting strings.
|
| void | setMonths(String[] labels)
This method sets the list of strings used to display month names.
|
| void | setShortMonths(String[] labels)
This method sets the list of strings used to display abbreviated month
names.
|
| void | setShortWeekdays(String[] labels)
This method sets the list of strings used to display abbreviated
weekday names.
|
| void | setWeekdays(String[] labels)
This method sets the list of strings used to display weekday names.
|
| void | setZoneStrings(String[][] zones)
This method sets the list of display strings for time zones.
|
DateFormatSymbols
by loading the date format information for the specified locale.
This constructor only obtains instances using the runtime's resources;
to also include {@link java.text.spi.DateFormatSymbolsProvider} instances,
call {@link #getInstance(java.util.Locale)} instead.
Parameters: locale The locale for which date formatting symbols should be loaded.
Throws: MissingResourceException if the resources for the specified locale could not be found or loaded.
See Also: getInstance
Throws: MissingResourceException if the resources for the default locale could not be found or loaded.
See Also: getInstance
Returns: A copy of this object
null.DateFormatSymbols.Parameters: obj The Object to test for equality against.
Returns: true if the specified object is equal to this one,
false otherwise.
String array indexed by
Calendar.AM and Calendar.PM
Returns: The list of AM/PM display strings.
String
array indexed by Calendar.BC and Calendar.AD.
Returns: The list of era disply strings.
getInstance(Locale.getDefault()).
Returns: a {@link DateFormatSymbols} instance for the default locale.
Since: 1.6
Parameters: locale the locale for which an instance should be returned.
Returns: a {@link DateFormatSymbols} instance for the specified locale.
Throws: NullPointerException if locale is
null.
Since: 1.6
SimpleDateFormat. The following are the character
positions in the string and which format character they correspond
to (the character in parentheses is the default value in the US English
locale):
Returns: The format patter characters
Calendar.JANUARY through
Calendar.UNDECEMBER. Note that there are thirteen
elements because some calendars have thriteen months.
Returns: The list of month display strings.
String array indexed by Calendar.JANUARY
through Calendar.UNDECEMBER. Note that there are thirteen
elements because some calendars have thirteen months.
Returns: The list of abbreviated month display strings.
String array indexed by Calendar.SUNDAY
through Calendar.SATURDAY. Note that the first element
of this array is ignored.
Returns: This list of abbreviated weekday display strings.
String array indexed by Calendar.SUNDAY
through Calendar.SATURDAY. Note that the first element
of this array is ignored.
Returns: This list of weekday display strings.
String array where each row in
the array contains five values:
If {@link #setZoneStrings(String[][])} has been called, then the value passed to this will be returned. Otherwise the returned array contains zone names provided by the runtime environment and any {@link java.util.spi.TimeZoneProvider} instances.
Returns: The list of time zone display strings.
See Also: (String[][])
Returns: A hash value for this object.
String array indexed by
Calendar.AM and Calendar.PM
Parameters: value The new list of AM/PM display strings.
String
array indexed by Calendar.BC and Calendar.AD.
Parameters: labels The new list of era display strings.
SimpleDateFormat. The following are the character
positions in the string and which format character they correspond
to (the character in parentheses is the default value in the US English
locale):
Parameters: chars The new format pattern characters
Calendar.JANUARY through
Calendar.UNDECEMBER. Note that there are thirteen
elements because some calendars have thriteen months.
Parameters: labels The list of month display strings.
String array indexed by Calendar.JANUARY
through Calendar.UNDECEMBER. Note that there are thirteen
elements because some calendars have thirteen months.
Parameters: labels The new list of abbreviated month display strings.
String array indexed by Calendar.SUNDAY
through Calendar.SATURDAY. Note that the first element
of this array is ignored.
Parameters: labels This list of abbreviated weekday display strings.
String array indexed by Calendar.SUNDAY
through Calendar.SATURDAY. Note that the first element
of this array is ignored.
Parameters: labels This list of weekday display strings.
String array where each row in
the array contains five values:
UNKNOWN: zones The list of time zone display strings.