| AbstractCache | 
 This class provides a skeletal implementation of the Cache interface to minimize the
 effort required to implement this interface. 
 | 
| AbstractCache.StatsCounter | 
 | 
| Cache | 
 A semi-persistent mapping from keys to values. 
 | 
| CacheBuilder | 
 | 
| CacheBuilderSpec | 
 | 
| CacheLoader | 
Computes or retrieves values, based on a key, for use in populating a  LoadingCache.  
 | 
| CacheStats | 
Statistics about the performance of a  Cache.  
 | 
| ForwardingCache | 
 A cache which forwards all its method calls to another cache. 
 | 
| ForwardingLoadingCache | 
 A cache which forwards all its method calls to another cache. 
 | 
| LoadingCache | 
 A semi-persistent mapping from keys to values. 
 | 
| RemovalCause | 
 The reason why a cached entry was removed. 
 | 
| RemovalListener | 
 An object that can receive a notification when an entry is removed from a cache. 
 | 
| RemovalNotification | 
 A notification of the removal of a single entry. 
 | 
| Weigher | 
 Calculates the weights of cache entries. 
 |