Package | Description |
---|---|
sirius.kernel.cache |
Provides a framework for building and using caches.
|
Class and Description |
---|
Cache
Provides a cache which can be used to store and access values.
|
CacheEntry
Represents an entry of a Cache
Such entries are created and managed by the cache implementation.
|
InlineCache
Caches a single value to prevent frequent re-computation.
|
ValueComputer
Computes a value if it is not found in a cache
Can be supplied to
CacheManager.createCache(String, ValueComputer, ValueVerifier) when creating a cache
to compute values which are not found in the cache. |
ValueVerifier
Checks if a cached value is still valid
Can be supplied to
CacheManager.createCache(String, ValueComputer, ValueVerifier) when creating a cache
to verify values before returning them to the caller. |
Copyright © 2018. All rights reserved.