Package com.ibm.icu.impl
Class TimeZoneGenericNames.Cache
java.lang.Object
com.ibm.icu.impl.CacheBase<String,TimeZoneGenericNames,ULocale>
com.ibm.icu.impl.SoftCache<String,TimeZoneGenericNames,ULocale>
com.ibm.icu.impl.TimeZoneGenericNames.Cache
- Enclosing class:
TimeZoneGenericNames
private static class TimeZoneGenericNames.Cache
extends SoftCache<String,TimeZoneGenericNames,ULocale>
TimeZoneGenericNames cache implementation.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TimeZoneGenericNamescreateInstance(String key, ULocale data) Creates an instance for the key and data.Methods inherited from class com.ibm.icu.impl.SoftCache
getInstance
-
Constructor Details
-
Cache
private Cache()
-
-
Method Details
-
createInstance
Description copied from class:CacheBaseCreates an instance for the key and data. Must be overridden.- Specified by:
createInstancein classCacheBase<String,TimeZoneGenericNames, ULocale> - Parameters:
key- Cache lookup key for the requested instancedata- Data for the instance creation- Returns:
- The requested instance
-