cache library
Classes
-
Cache<
TIdentifier, TValue> - An abstraction over Map that helps avoid paying construction costs for expensive objects.
-
CacheContext<
TIdentifier, TValue> - Immutable payload that indicates a change in a Cache.
-
CachingStrategy<
TIdentifier, TValue> - Caching strategy to be used by Cache.
-
LeastRecentlyUsedStrategy<
TIdentifier, TValue> -
A CachingStrategy that will hold the last n most recently used
TValue
s. -
ReferenceCountingStrategy<
TIdentifier, TValue> - Maintains the number of references to an instance of a cache value.