Class LruMemoryCache<K,​V>

    • Constructor Detail

      • LruMemoryCache

        public LruMemoryCache​(int capacity)
      • LruMemoryCache

        public LruMemoryCache​(int capacity,
                              int lowWater)
    • Method Detail

      • getCapacity

        public int getCapacity()
      • getUsedCapacity

        public int getUsedCapacity()
      • getEntryCount

        public int getEntryCount()
      • get

        public V get​(K key)
      • put

        public V put​(K key,
                     V value,
                     int size)
      • remove

        public V remove​(K key)
      • trimToAge

        public int trimToAge​(long maxAgeMillis)
      • containsKey

        public boolean containsKey​(K key)
      • clear

        public void clear()