Class LocaleObjectCache<K,V>

java.lang.Object
com.ibm.icu.impl.locale.LocaleObjectCache<K,V>
Direct Known Subclasses:
BaseLocale.Cache

public abstract class LocaleObjectCache<K,V> extends Object
  • Field Details

  • Constructor Details

    • LocaleObjectCache

      public LocaleObjectCache()
    • LocaleObjectCache

      public LocaleObjectCache(int initialCapacity, float loadFactor, int concurrencyLevel)
  • Method Details

    • get

      public V get(K key)
    • cleanStaleEntries

      private void cleanStaleEntries()
    • createObject

      protected abstract V createObject(K key)
    • normalizeKey

      protected K normalizeKey(K key)