Package com.ibm.icu.impl
Class ICUCurrencyMetaInfo.RegionCollector
java.lang.Object
com.ibm.icu.impl.ICUCurrencyMetaInfo.RegionCollector
- All Implemented Interfaces:
ICUCurrencyMetaInfo.Collector<String>
- Enclosing class:
ICUCurrencyMetaInfo
private static class ICUCurrencyMetaInfo.RegionCollector
extends Object
implements ICUCurrencyMetaInfo.Collector<String>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
result
-
-
Constructor Details
-
RegionCollector
private RegionCollector()
-
-
Method Details
-
collect
public void collect(String region, String currency, long from, long to, int priority, boolean tender) Description copied from interface:ICUCurrencyMetaInfo.CollectorCalled with data passed by filter. Values not collected by filter should be ignored.- Specified by:
collectin interfaceICUCurrencyMetaInfo.Collector<String>- Parameters:
region- the region code (null if ignored)currency- the currency code (null if ignored)from- start time (0 if ignored)to- end time (0 if ignored)priority- priority (-1 if ignored)tender- true if currency is legal tender.
-
collects
public int collects()Description copied from interface:ICUCurrencyMetaInfo.CollectorA bitmask of Region/Currency/Date indicating which features we collect.- Specified by:
collectsin interfaceICUCurrencyMetaInfo.Collector<String>- Returns:
- the bitmask
-
getList
Description copied from interface:ICUCurrencyMetaInfo.CollectorReturn the list of unique items in the order in which we encountered them for the first time. The returned list is unmodifiable.- Specified by:
getListin interfaceICUCurrencyMetaInfo.Collector<String>- Returns:
- the list
-