Class TTLCache<K,V>

java.lang.Object
com.mapr.baseutils.utils.TTLCache<K,V>

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

    • LOG

      public static final org.slf4j.Logger LOG
  • Constructor Details

    • TTLCache

      public TTLCache(long ttl)
  • Method Details

    • put

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

      public V get(K key)
    • remove

      public V remove(K key)
    • clear

      public void clear()
    • getOrDefault

      public V getOrDefault(K key, V defVal)