Package com.ibm.icu.impl
Class ICUCurrencyDisplayInfoProvider
java.lang.Object
com.ibm.icu.impl.ICUCurrencyDisplayInfoProvider
- All Implemented Interfaces:
CurrencyData.CurrencyDisplayInfoProvider
public class ICUCurrencyDisplayInfoProvider
extends Object
implements CurrencyData.CurrencyDisplayInfoProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
This class performs data loading for currencies and keeps data in lightweight cache. -
Field Summary
FieldsModifier and TypeFieldDescriptionSingle-item cache for ICUCurrencyDisplayInfo keyed by locale. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInstance
(ULocale locale, boolean withFallback) boolean
hasData()
-
Field Details
-
currencyDisplayInfoCache
Single-item cache for ICUCurrencyDisplayInfo keyed by locale.
-
-
Constructor Details
-
ICUCurrencyDisplayInfoProvider
public ICUCurrencyDisplayInfoProvider()
-
-
Method Details
-
getInstance
- Specified by:
getInstance
in interfaceCurrencyData.CurrencyDisplayInfoProvider
-
hasData
public boolean hasData()- Specified by:
hasData
in interfaceCurrencyData.CurrencyDisplayInfoProvider
-