Class MutableCacheEntry.Default<K,​V>

java.lang.Object
one.microstream.cache.types.MutableCacheEntry.Default<K,​V>
All Implemented Interfaces:
javax.cache.Cache.Entry<K,​V>, javax.cache.processor.MutableEntry<K,​V>, MutableCacheEntry<K,​V>, Unwrappable
Enclosing interface:
MutableCacheEntry<K,​V>

public static class MutableCacheEntry.Default<K,​V>
extends Object
implements MutableCacheEntry<K,​V>
  • Method Details

    • getKey

      public K getKey()
      Specified by:
      getKey in interface javax.cache.Cache.Entry<K,​V>
    • getValue

      public V getValue()
      Specified by:
      getValue in interface javax.cache.Cache.Entry<K,​V>
      Specified by:
      getValue in interface javax.cache.processor.MutableEntry<K,​V>
    • exists

      public boolean exists()
      Specified by:
      exists in interface javax.cache.processor.MutableEntry<K,​V>
    • remove

      public void remove()
      Specified by:
      remove in interface javax.cache.processor.MutableEntry<K,​V>
    • setValue

      public void setValue​(V value)
      Specified by:
      setValue in interface javax.cache.processor.MutableEntry<K,​V>
    • getOperation

      public MutableCacheEntry.Operation getOperation()
      Specified by:
      getOperation in interface MutableCacheEntry<K,​V>