Class ICUResourceBundleReader.ReaderCache
java.lang.Object
com.ibm.icu.impl.CacheBase<ICUResourceBundleReader.ReaderCacheKey, ICUResourceBundleReader, ClassLoader>
com.ibm.icu.impl.SoftCache<ICUResourceBundleReader.ReaderCacheKey, ICUResourceBundleReader, ClassLoader>
com.ibm.icu.impl.ICUResourceBundleReader.ReaderCache
- Enclosing class:
ICUResourceBundleReader
private static class ICUResourceBundleReader.ReaderCache
extends SoftCache<ICUResourceBundleReader.ReaderCacheKey, ICUResourceBundleReader, ClassLoader>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ICUResourceBundleReaderCreates an instance for the key and data.Methods inherited from class SoftCache
getInstance
-
Constructor Details
-
ReaderCache
private ReaderCache()
-
-
Method Details
-
createInstance
protected ICUResourceBundleReader createInstance(ICUResourceBundleReader.ReaderCacheKey key, ClassLoader loader) Description copied from class:CacheBaseCreates an instance for the key and data. Must be overridden.- Specified by:
createInstancein classCacheBase<ICUResourceBundleReader.ReaderCacheKey, ICUResourceBundleReader, ClassLoader>- Parameters:
key- Cache lookup key for the requested instanceloader- Data for the instance creation- Returns:
- The requested instance
-