Package com.oracle.coherence.client
Class RemoteValues.ValuesIterator<K,V>
- java.lang.Object
-
- com.oracle.coherence.client.RemoteValues.ValuesIterator<K,V>
-
-
Field Summary
Fields Modifier and Type Field Description protected AsyncNamedCacheClient<K,V>f_clientThe underlying cache client.protected Iterator<Map.Entry<K,V>>f_iteratorThe paged iterator to use to iterate over the cache values one page at a time.protected Map.Entry<K,V>m_currentEntryThe current entry in the iterator.
-
Constructor Summary
Constructors Modifier Constructor Description protectedValuesIterator(AsyncNamedCacheClient<K,V> client)Create aRemoteValues.ValuesIteratorto iterate over a cache's values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()Vnext()voidremove()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Constructor Detail
-
ValuesIterator
protected ValuesIterator(AsyncNamedCacheClient<K,V> client)
Create aRemoteValues.ValuesIteratorto iterate over a cache's values.- Parameters:
client- the cache to iterate over
-
-