| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static ICULocaleService |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Locale[] | |
| pack-priv ULocale[] | getAvailableULocales()
Implements abstract com. |
| pack-priv String | getDisplayName(ULocale objectLocale, ULocale displayLocale)
Implements abstract com. |
| pack-priv Collator | |
| private static final Collator | |
| pack-priv Object | registerFactory(Collator.
Implements abstract com. |
| pack-priv Object | registerInstance(Collator collator, ULocale locale)
Implements abstract com. |
| pack-priv boolean |
| service | back to summary |
|---|---|
| private static ICULocaleService service | |
| CollatorServiceShim | back to summary |
|---|---|
| pack-priv CollatorServiceShim() | |
| getAvailableLocales | back to summary |
|---|---|
| pack-priv Locale[] getAvailableLocales() Implements abstract com.
| |
| getAvailableULocales | back to summary |
|---|---|
| pack-priv ULocale[] getAvailableULocales() Implements abstract com.
| |
| getDisplayName | back to summary |
|---|---|
| pack-priv String getDisplayName(ULocale objectLocale, ULocale displayLocale) Implements abstract com.
| |
| getInstance | back to summary |
|---|---|
| pack-priv Collator getInstance(ULocale locale) Implements abstract com.
| |
| makeInstance | back to summary |
|---|---|
| private static final Collator makeInstance(ULocale desiredLocale) | |
| registerFactory | back to summary |
|---|---|
| pack-priv Object registerFactory(Collator. Implements abstract com.
| |
| registerInstance | back to summary |
|---|---|
| pack-priv Object registerInstance(Collator collator, ULocale locale) Implements abstract com.
| |
| unregister | back to summary |
|---|---|
| pack-priv boolean unregister(Object registryKey) Implements abstract com.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected Object | handleDefault(ICUService.
Overrides com. |
| public String | validateFallbackLocale()
Overrides com. |
| CService | back to summary |
|---|---|
| pack-priv CService() | |
| handleDefault | back to summary |
|---|---|
| protected Object handleDefault(ICUService. Overrides com. Doc from com. Default handler for this service if no factory in the list handled the key.
| |
| validateFallbackLocale | back to summary |
|---|---|
| public String validateFallbackLocale() Overrides com. makeInstance() returns an appropriate Collator for any locale. It falls back to root if there is no specific data. Without this override, the service code would fall back to the default locale which is not desirable for an algorithm with a good Unicode default, like collation.
| |