Interface | Description |
---|---|
ExaminationEntry<K,V> |
A entry on the heap cache, used for reading.
|
LoadedEntry<K,V> | |
Progress<K,V,R> |
Interface for cache operation semantics to control the progress of the processing.
|
ResultEntry<K,V> |
Needed for getAll and peekAll to have the valueOrException.
|
Semantic<K,V,R> |
Defines the semantic of a cache operation based on Java code that examines the
cached entry and calls
Progress for instructing the cache what needs to be done. |
Class | Description |
---|---|
Operations<K,V> |
Semantics of all cache operations on entries.
|
ReadOnlyCacheEntry<K,V> | |
Semantic.Base<K,V,R> |
Base class to provide a default for the load result.
|
Semantic.MightUpdateExisting<K,V,R> |
Read a cache entry and do an optional update.
|
Semantic.Read<K,V,R> |
Read only operation.
|
Semantic.Update<K,V,R> |
Only update the entry.
|
Semantic.UpdateExisting<K,V,R> |
Read a cache entry and do an optional update.
|
Exception | Description |
---|---|
Operations.NeedsLoadRestartException |
cache2k API documentation. Copyright © 2000–2018 headissue GmbH, Munich.