Class CurrencyServiceShim
java.lang.Object
com.ibm.icu.util.Currency.ServiceShim
com.ibm.icu.util.CurrencyServiceShim
This is a package-access implementation of registration for
currency. The shim is instantiated by reflection in Currency, all
dependencies on ICUService are located in this file. This structure
is to allow ICU4J to be built without service registration support.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) CurrencycreateInstance(ULocale loc) (package private) Locale[](package private) ULocale[](package private) ObjectregisterInstance(Currency currency, ULocale locale) (package private) booleanunregister(Object registryKey)
-
Field Details
-
service
-
-
Constructor Details
-
CurrencyServiceShim
CurrencyServiceShim()
-
-
Method Details
-
getAvailableLocales
Locale[] getAvailableLocales()- Specified by:
getAvailableLocalesin classCurrency.ServiceShim
-
getAvailableULocales
ULocale[] getAvailableULocales()- Specified by:
getAvailableULocalesin classCurrency.ServiceShim
-
createInstance
- Specified by:
createInstancein classCurrency.ServiceShim
-
registerInstance
- Specified by:
registerInstancein classCurrency.ServiceShim
-
unregister
- Specified by:
unregisterin classCurrency.ServiceShim
-