Package one.microstream.cache.types
Interface MutableCacheEntry<K,V>
- All Superinterfaces:
javax.cache.Cache.Entry<K,V>,javax.cache.processor.MutableEntry<K,V>,Unwrappable
- All Known Implementing Classes:
MutableCacheEntry.Default
public interface MutableCacheEntry<K,V> extends javax.cache.processor.MutableEntry<K,V>, Unwrappable
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMutableCacheEntry.Default<K,V>static classMutableCacheEntry.OperationNested classes/interfaces inherited from interface one.microstream.cache.types.Unwrappable
Unwrappable.Static -
Method Summary
Modifier and Type Method Description MutableCacheEntry.OperationgetOperation()static <K, V> MutableCacheEntry<K,V>New(ObjectConverter converter, K key, CachedValue cachedValue, long now, javax.cache.integration.CacheLoader<K,V> cacheLoader)default <T> Tunwrap(Class<T> clazz)
-
Method Details
-
getOperation
MutableCacheEntry.Operation getOperation() -
unwrap
- Specified by:
unwrapin interfacejavax.cache.Cache.Entry<K,V>- Specified by:
unwrapin interfaceUnwrappable
-
New
static <K, V> MutableCacheEntry<K,V> New(ObjectConverter converter, K key, CachedValue cachedValue, long now, javax.cache.integration.CacheLoader<K,V> cacheLoader)
-