Class CacheLoaderCacheStore.Iterable<K,V>

All Implemented Interfaces:
CacheLoader<K,V>, CacheStore<K,V>, IterableCacheLoader<K,V>
Enclosing class:
CacheLoaderCacheStore<K,V>

public static class CacheLoaderCacheStore.Iterable<K,V> extends CacheLoaderCacheStore<K,V> implements IterableCacheLoader<K,V>
An extension to the CacheLoaderCacheStore that implements the IterableCacheLoader interface.
Since:
Coherence 3.2
Author:
cp 2006.09.06
  • Constructor Details

    • Iterable

      public Iterable(IterableCacheLoader<K,V> loader)
      The CacheLoader to delegate to.
      Parameters:
      loader - the delegate CacheLoader
  • Method Details

    • keys

      public Iterator<K> keys()
      Iterate all keys in the underlying store.
      Specified by:
      keys in interface IterableCacheLoader<K,V>
      Returns:
      a read-only iterator of the keys in the underlying store