| Package | Description | 
|---|---|
| com.google.common.cache | This package contains caching utilities. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLoadingCache<K,V>This class provides a skeletal implementation of the  Cacheinterface to minimize the
 effort required to implement this interface. | 
| 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  ForwardingLoadingCachewhere subclasses can pass in an already
 constructedLoadingCacheas the delegate. | 
| Modifier and Type | Method and Description | 
|---|---|
| <K1 extends K,V1 extends V>  | CacheBuilder. build(CacheLoader<? super K1,V1> loader)Builds a cache, which either returns an already-loaded value for a given key or atomically
 computes or retrieves it using the supplied  CacheLoader. | 
| protected abstract LoadingCache<K,V> | ForwardingLoadingCache. delegate() | 
| protected LoadingCache<K,V> | ForwardingLoadingCache.SimpleForwardingLoadingCache. delegate() | 
| Constructor and Description | 
|---|
| ForwardingLoadingCache.SimpleForwardingLoadingCache(LoadingCache<K,V> delegate) | 
Copyright © 2010-2015. All Rights Reserved.