com.ibm.icu.util
public final class LocaleData extends Object
UNKNOWN: ICU 2.8
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 LocaleData. |
static int | ALT_QUOTATION_START
Delimiter type for LocaleData. |
static int | DELIMITER_COUNT
Count of delimiter types for LocaleData. |
static int | ES_AUXILIARY
EXType for LocaleData. |
static int | ES_COUNT
Count of EXTypes for LocaleData. |
static int | ES_STANDARD
EXType for LocaleData. |
static int | QUOTATION_END
Delimiter type for LocaleData. |
static int | QUOTATION_START
Delimiter type for LocaleData. |
Method Summary | |
---|---|
String | getDelimiter(int type)
Retrieves a delimiter string from the locale data.
|
static UnicodeSet | getExemplarSet(ULocale locale, int options)
Returns the set of exemplar characters for a locale.
|
UnicodeSet | getExemplarSet(int options, int extype)
Returns the set of exemplar characters for a locale.
|
static LocaleData | getInstance(ULocale locale)
Gets the LocaleData object associated with the ULocale specified in locale
|
static LocaleData | getInstance()
Gets the LocaleData object associated with the default 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.
|
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
Parameters: type The type of delimiter string desired. Currently, the valid choices are QUOTATION_START, QUOTATION_END, ALT_QUOTATION_START, or ALT_QUOTATION_END.
Returns: The desired delimiter string.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
Parameters: 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 for a complete list of valid options. The IGNORE_SPACE bit is always set, regardless of the value of 'options'.
Returns: The set of exemplar characters for the given locale.
UNKNOWN: ICU 3.0
Parameters: 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 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 or ES_AUXILIARY
Returns: The set of exemplar characters for the given locale.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
Parameters: locale Locale with thich the locale data object is associated.
Returns: A locale data object.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
Returns: A locale data object.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
Parameters: locale The locale for which the measurement system to be retrieved.
Returns: MeasurementSystem the measurement system used in the locale.
UNKNOWN: ICU 3.0
Returns: 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.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.
Parameters: locale The locale for which the measurement system to be retrieved.
Returns: The paper size used in the locale
UNKNOWN: ICU 3.0
Parameters: 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.
UNKNOWN: ICU 3.4 This API might change or be removed in a future release.