org.jclouds.cache
Class ForwardingCacheLoader.SimpleForwardingCacheLoader<K,V>

java.lang.Object
  extended by com.google.common.cache.CacheLoader<K,V>
      extended by org.jclouds.cache.ForwardingCacheLoader<K,V>
          extended by org.jclouds.cache.ForwardingCacheLoader.SimpleForwardingCacheLoader<K,V>
Enclosing class:
ForwardingCacheLoader<K,V>

@Beta
public static class ForwardingCacheLoader.SimpleForwardingCacheLoader<K,V>
extends ForwardingCacheLoader<K,V>

A simplified version of ForwardingCacheLoader where subclasses can pass in an already constructed CacheLoader as the delegate.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jclouds.cache.ForwardingCacheLoader
ForwardingCacheLoader.SimpleForwardingCacheLoader<K,V>
 
Nested classes/interfaces inherited from class com.google.common.cache.CacheLoader
com.google.common.cache.CacheLoader.InvalidCacheLoadException
 
Constructor Summary
protected ForwardingCacheLoader.SimpleForwardingCacheLoader(com.google.common.cache.CacheLoader<K,V> delegate)
           
 
Method Summary
protected  com.google.common.cache.CacheLoader<K,V> delegate()
           
 
Methods inherited from class org.jclouds.cache.ForwardingCacheLoader
load, loadAll, reload
 
Methods inherited from class com.google.common.cache.CacheLoader
from, from
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForwardingCacheLoader.SimpleForwardingCacheLoader

protected ForwardingCacheLoader.SimpleForwardingCacheLoader(com.google.common.cache.CacheLoader<K,V> delegate)
Method Detail

delegate

protected final com.google.common.cache.CacheLoader<K,V> delegate()
Specified by:
delegate in class ForwardingCacheLoader<K,V>


Copyright © 2009-2013 jclouds. All Rights Reserved.