Class LRUCache<K,V>

java.lang.Object
software.xdev.mockserver.cache.LRUCache<K,V>

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

    • LRUCache

      public LRUCache(int maxSize, long ttlInMillis)
  • Method Details

    • 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)