public final class LocaleData extends Object
Note that you share these; you must not alter any of the fields, nor their array elements in the case of arrays. If you ever expose any of these things to user code, you must give them a clone rather than the original.
| Modifier and Type | Method and Description |
|---|---|
static LocaleData |
get(Locale locale)
Returns a shared LocaleData for the given locale.
|
String |
getDateFormat(int style) |
String |
getTimeFormat(int style) |
static Locale |
mapInvalidAndNullLocales(Locale locale) |
String |
toString()
Returns a string containing a concise, human-readable description of this
object.
|
public Integer firstDayOfWeek
public Integer minimalDaysInFirstWeek
public String[] amPm
public String[] eras
public String[] longMonthNames
public String[] shortMonthNames
public String[] tinyMonthNames
public String[] longStandAloneMonthNames
public String[] shortStandAloneMonthNames
public String[] tinyStandAloneMonthNames
public String[] longWeekdayNames
public String[] shortWeekdayNames
public String[] tinyWeekdayNames
public String[] longStandAloneWeekdayNames
public String[] shortStandAloneWeekdayNames
public String[] tinyStandAloneWeekdayNames
public String yesterday
public String today
public String tomorrow
public String fullTimeFormat
public String longTimeFormat
public String mediumTimeFormat
public String shortTimeFormat
public String fullDateFormat
public String longDateFormat
public String mediumDateFormat
public String shortDateFormat
public String narrowAm
public String narrowPm
public String shortDateFormat4
public String timeFormat_hm
public String timeFormat_Hm
public String timeFormat_hms
public String timeFormat_Hms
public char zeroDigit
public char decimalSeparator
public char groupingSeparator
public char patternSeparator
public String percent
public char perMill
public char monetarySeparator
public String minusSign
public String exponentSeparator
public String infinity
public String NaN
public String currencySymbol
public String internationalCurrencySymbol
public String numberPattern
public String integerPattern
public String currencyPattern
public String percentPattern
public static LocaleData get(Locale locale)
public String toString()
ObjectgetClass().getName() + '@' + Integer.toHexString(hashCode())
See Writing a useful
toString method
if you intend implementing your own toString method.
public String getDateFormat(int style)
public String getTimeFormat(int style)