# Uses of Package
org.springframework.cache.support

- Packages that use org.springframework.cache.support
  Package | Description
  --- | ---
  org.springframework.cache.caffeine | Support classes for the open source cache in Caffeine library, allowing to set up Caffeine caches within Spring's cache abstraction.
  org.springframework.cache.concurrent | Implementation package for `java.util.concurrent` based caches.
  org.springframework.cache.ehcache | Support classes for the open source cache EhCache 2.x, allowing to set up an EhCache CacheManager and Caches as beans in a Spring context.
  org.springframework.cache.jcache | Implementation package for JSR-107 (javax.cache aka "JCache") based caches.
  org.springframework.cache.support | Support classes for the org.springframework.cache package.
  org.springframework.cache.transaction | Transaction-aware decorators for the org.springframework.cache package.

- Classes in org.springframework.cache.support used by org.springframework.cache.caffeine
  Class and Description
  AbstractValueAdaptingCache Common base class for `Cache` implementations that need to adapt `null` values (and potentially other such special values) before passing them on to the underlying store.

- Classes in org.springframework.cache.support used by org.springframework.cache.concurrent
  Class and Description
  AbstractValueAdaptingCache Common base class for `Cache` implementations that need to adapt `null` values (and potentially other such special values) before passing them on to the underlying store.

- Classes in org.springframework.cache.support used by org.springframework.cache.ehcache
  Class and Description
  AbstractCacheManager Abstract base class implementing the common `CacheManager` methods.

- Classes in org.springframework.cache.support used by org.springframework.cache.jcache
  Class and Description
  AbstractCacheManager Abstract base class implementing the common `CacheManager` methods.
  AbstractValueAdaptingCache Common base class for `Cache` implementations that need to adapt `null` values (and potentially other such special values) before passing them on to the underlying store.

- Classes in org.springframework.cache.support used by org.springframework.cache.support
  Class and Description
  AbstractCacheManager Abstract base class implementing the common `CacheManager` methods.

- Classes in org.springframework.cache.support used by org.springframework.cache.transaction
  Class and Description
  AbstractCacheManager Abstract base class implementing the common `CacheManager` methods.