Package org.springframework.cache.support
@NonNullApi
@NonNullFields
package org.springframework.cache.support
Support classes for the org.springframework.cache package.
Provides abstract classes for cache managers and caches.
-
ClassDescriptionAbstract base class implementing the common
CacheManager
methods.Common base class forCache
implementations that need to adaptnull
values (and potentially other such special values) before passing them on to the underlying store.CompositeCacheManager
implementation that iterates over a given collection of delegateCacheManager
instances.A no operationCache
implementation suitable for disabling caching.A basic, no operationCacheManager
implementation suitable for disabling caching, typically used for backing cache declarations without an actual backing store.Simple serializable class that serves as anull
replacement for cache stores which otherwise do not supportnull
values.Simple cache manager working against a given collection of caches.Straightforward implementation ofCache.ValueWrapper
, simply holding the value as given at construction and returning it fromSimpleValueWrapper.get()
.