Uses of Interface
org.cache2k.core.operation.ExaminationEntry
-
Packages that use ExaminationEntry Package Description org.cache2k.core org.cache2k.core.api org.cache2k.core.operation -
-
Uses of ExaminationEntry in org.cache2k.core
Classes in org.cache2k.core that implement ExaminationEntry Modifier and Type Class Description classEntry<K,V>The cache entry.Methods in org.cache2k.core with parameters of type ExaminationEntry Modifier and Type Method Description voidEntryAction. entryResult(ExaminationEntry<K,V> e)org.cache2k.CacheEntry<K,V>HeapCache. returnCacheEntry(ExaminationEntry<K,V> entry)Construct a new CacheEntry for the cache client.org.cache2k.CacheEntry<K,V>WiredCache. returnCacheEntry(ExaminationEntry<K,V> e)protected org.cache2k.CacheEntry<K,V>HeapCache. returnEntry(ExaminationEntry<K,V> e)Wrap entry in a separate object instance. -
Uses of ExaminationEntry in org.cache2k.core.api
Methods in org.cache2k.core.api with parameters of type ExaminationEntry Modifier and Type Method Description org.cache2k.CacheEntry<K,V>InternalCache. returnCacheEntry(ExaminationEntry<K,V> e) -
Uses of ExaminationEntry in org.cache2k.core.operation
Subinterfaces of ExaminationEntry in org.cache2k.core.operation Modifier and Type Interface Description interfaceResultEntry<K,V>Needed for getAll and peekAll to have the valueOrException.Methods in org.cache2k.core.operation with parameters of type ExaminationEntry Modifier and Type Method Description voidProgress. entryResult(ExaminationEntry<K,V> e)Returns a cache entry as result.voidOperations.ExpireEvent. examine(K key, Progress<K,V,Void> c, ExaminationEntry<K,V> e)voidSemantic. examine(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)Called with the entry containing the recent content.voidSemantic.InsertOrUpdate. examine(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)Instruct to lock the entry for the update.voidSemantic.Update. examine(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)Unconditionally request mutation lock.voidSemantic.Base. loaded(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)By default a load returns always the value as result.voidSemantic. loaded(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)Load is complete.voidOperations.ExpireEvent. mutate(K key, Progress<K,V,Void> c, ExaminationEntry<K,V> e)voidSemantic. mutate(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)Perform the mutation.voidSemantic.Read. mutate(K key, Progress<K,V,R> c, ExaminationEntry<K,V> e)No operation.
-