| Package | Description | 
|---|---|
| com.google.common.cache | 
 This package contains caching utilities. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LoadingCache<K,V>
A semi-persistent mapping from keys to values. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractCache<K,V>
This class provides a skeletal implementation of the  
Cache interface to minimize the
 effort required to implement this interface. | 
class  | 
AbstractLoadingCache<K,V>
This class provides a skeletal implementation of the  
Cache interface to minimize the
 effort required to implement this interface. | 
class  | 
ForwardingCache<K,V>
A cache which forwards all its method calls to another cache. 
 | 
static class  | 
ForwardingCache.SimpleForwardingCache<K,V>
A simplified version of  
ForwardingCache where subclasses can pass in an already
 constructed Cache as the delegate. | 
class  | 
ForwardingLoadingCache<K,V>
A cache which forwards all its method calls to another cache. 
 | 
static class  | 
ForwardingLoadingCache.SimpleForwardingLoadingCache<K,V>
A simplified version of  
ForwardingLoadingCache where subclasses can pass in an already
 constructed LoadingCache as the delegate. | 
| Modifier and Type | Method and Description | 
|---|---|
<K1 extends K,V1 extends V> | 
CacheBuilder.build()
Builds a cache which does not automatically load values when keys are requested. 
 | 
protected abstract Cache<K,V> | 
ForwardingCache.delegate()  | 
protected Cache<K,V> | 
ForwardingCache.SimpleForwardingCache.delegate()  | 
| Constructor and Description | 
|---|
SimpleForwardingCache(Cache<K,V> delegate)  | 
Copyright © 2010–2017. All rights reserved.