|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.icu.util.LocaleData
public final class LocaleData
A class for accessing miscelleneous data in the locale bundles
Nested Class Summary | |
---|---|
static class |
LocaleData.MeasurementSystem
Enumeration for representing the measurement systems. |
static class |
LocaleData.PaperSize
A class that represents the size of letter head used in the country |
Field Summary | |
---|---|
static int |
ALT_QUOTATION_END
Delimiter type for getDelimiter(int) . |
static int |
ALT_QUOTATION_START
Delimiter type for getDelimiter(int) . |
static int |
DELIMITER_COUNT
Count of delimiter types for getDelimiter(int) . |
static int |
ES_AUXILIARY
EXType for getExemplarSet(int, int) . |
static int |
ES_COUNT
Count of EXTypes for getExemplarSet(int, int) . |
static int |
ES_CURRENCY
EXType for getExemplarSet(int, int) . |
static int |
ES_INDEX
EXType for getExemplarSet(int, int) . |
static int |
ES_STANDARD
EXType for getExemplarSet(int, int) . |
static int |
QUOTATION_END
Delimiter type for getDelimiter(int) . |
static int |
QUOTATION_START
Delimiter type for getDelimiter(int) . |
Method Summary | |
---|---|
static VersionInfo |
getCLDRVersion()
Returns the current CLDR version |
String |
getDelimiter(int type)
Retrieves a delimiter string from the locale data. |
UnicodeSet |
getExemplarSet(int options,
int extype)
Returns the set of exemplar characters for a locale. |
static UnicodeSet |
getExemplarSet(ULocale locale,
int options)
Returns the set of exemplar characters for a locale. |
static UnicodeSet |
getExemplarSet(ULocale locale,
int options,
int extype)
Returns the set of exemplar characters for a locale. |
static LocaleData |
getInstance()
Gets the LocaleData object associated with the default locale |
static LocaleData |
getInstance(ULocale locale)
Gets the LocaleData object associated with the ULocale specified in locale |
String |
getLocaleDisplayPattern()
Returns LocaleDisplayPattern for this locale, e.g., {0}({1}) |
String |
getLocaleSeparator()
Returns LocaleDisplaySeparator for this locale. |
static LocaleData.MeasurementSystem |
getMeasurementSystem(ULocale locale)
Returns the measurement system used in the locale specified by the locale. |
boolean |
getNoSubstitute()
Gets the "no substitute" behavior of this locale data object. |
static LocaleData.PaperSize |
getPaperSize(ULocale locale)
Returns the size of paper used in the locale. |
void |
setNoSubstitute(boolean setting)
Sets the "no substitute" behavior of this locale data object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int ES_STANDARD
getExemplarSet(int, int)
.
public static final int ES_AUXILIARY
getExemplarSet(int, int)
.
public static final int ES_INDEX
getExemplarSet(int, int)
.
public static final int ES_CURRENCY
getExemplarSet(int, int)
.
public static final int ES_COUNT
getExemplarSet(int, int)
.
public static final int QUOTATION_START
getDelimiter(int)
.
public static final int QUOTATION_END
getDelimiter(int)
.
public static final int ALT_QUOTATION_START
getDelimiter(int)
.
public static final int ALT_QUOTATION_END
getDelimiter(int)
.
public static final int DELIMITER_COUNT
getDelimiter(int)
.
Method Detail |
---|
public static UnicodeSet getExemplarSet(ULocale locale, int options)
locale
- Locale for which the exemplar character set
is to be retrieved.options
- Bitmask for options to apply to the exemplar pattern.
Specify zero to retrieve the exemplar set as it is
defined in the locale data. Specify
UnicodeSet.CASE to retrieve a case-folded exemplar
set. See UnicodeSet.applyPattern(String,
int)
for a complete list of valid options. The
IGNORE_SPACE bit is always set, regardless of the
value of 'options'.
public static UnicodeSet getExemplarSet(ULocale locale, int options, int extype)
locale
- Locale for which the exemplar character set
is to be retrieved.options
- Bitmask for options to apply to the exemplar pattern.
Specify zero to retrieve the exemplar set as it is
defined in the locale data. Specify
UnicodeSet.CASE to retrieve a case-folded exemplar
set. See UnicodeSet.applyPattern(String,
int)
for a complete list of valid options. The
IGNORE_SPACE bit is always set, regardless of the
value of 'options'.extype
- The type of exemplar character set to retrieve.
public UnicodeSet getExemplarSet(int options, int extype)
options
- Bitmask for options to apply to the exemplar pattern.
Specify zero to retrieve the exemplar set as it is
defined in the locale data. Specify
UnicodeSet.CASE to retrieve a case-folded exemplar
set. See UnicodeSet.applyPattern(String,
int)
for a complete list of valid options. The
IGNORE_SPACE bit is always set, regardless of the
value of 'options'.extype
- The type of exemplar set to be retrieved,
ES_STANDARD, ES_INDEX, ES_CURRENCY, or ES_AUXILIARY
public static final LocaleData getInstance(ULocale locale)
locale
- Locale with thich the locale data object is associated.
public static final LocaleData getInstance()
public void setNoSubstitute(boolean setting)
setting
- Value for the no substitute behavior. If TRUE,
methods of this locale data object will return
an error when no data is available for that method,
given the locale ID supplied to the constructor.public boolean getNoSubstitute()
public String getDelimiter(int type)
type
- The type of delimiter string desired. Currently,
the valid choices are QUOTATION_START, QUOTATION_END,
ALT_QUOTATION_START, or ALT_QUOTATION_END.
public static final LocaleData.MeasurementSystem getMeasurementSystem(ULocale locale)
locale
- The locale for which the measurement system to be retrieved.
public static final LocaleData.PaperSize getPaperSize(ULocale locale)
locale
- The locale for which the measurement system to be retrieved.
public String getLocaleDisplayPattern()
public String getLocaleSeparator()
public static VersionInfo getCLDRVersion()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |