Class LRUCache<K,​V>


  • public class LRUCache<K,​V>
    extends Object
    • Constructor Detail

      • LRUCache

        public LRUCache​(MockServerLogger mockServerLogger,
                        int maxSize,
                        long ttlInMillis)
    • Method Detail

      • allCachesEnabled

        public static void allCachesEnabled​(boolean enabled)
      • clearAllCaches

        public static void clearAllCaches()
      • put

        public void put​(K key,
                        V value)
      • put

        public void put​(K key,
                        V value,
                        long ttl)
      • get

        public V get​(K key)
      • delete

        public void delete​(K key)
      • setMaxSizeOverride

        public static void setMaxSizeOverride​(int maxSizeOverride)