| 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. 
 | 
| 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. | 
| 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. | 
| Class and Description | 
|---|
| AbstractCacheManager
 Abstract base class implementing the common  
CacheManager methods. | 
| 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. | 
| Class and Description | 
|---|
| AbstractCacheManager
 Abstract base class implementing the common  
CacheManager methods. | 
| Class and Description | 
|---|
| AbstractCacheManager
 Abstract base class implementing the common  
CacheManager methods. |