protected class OverflowMap.EntrySet.EntrySetIterator
extends com.oracle.coherence.common.collections.AbstractStableIterator
| Modifier and Type | Field | Description |
|---|---|---|
protected Iterator |
m_iterKeys |
Key iterator.
|
protected Map |
m_mapTemp |
Map to use with getInternal() in order to determine differences
between null values and non-present values.
|
| Modifier | Constructor | Description |
|---|---|---|
protected |
EntrySetIterator() |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
advance() |
Advance to the next object.
|
protected void |
remove(Object oPrev) |
Remove the specified item.
|
getPrevious, hasMoreElements, hasNext, next, nextElement, remove, setNextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingprotected Iterator m_iterKeys
protected Map m_mapTemp
protected void advance()
This method must be implemented by the concrete sub-class by calling
AbstractStableIterator.setNext(T) if there is a next object.
advance in class com.oracle.coherence.common.collections.AbstractStableIteratorprotected void remove(Object oPrev)
This is an optional operation. If the Iterator supports element
removal, then it should implement this method, which is delegated to by
the AbstractStableIterator.remove() method.
remove in class com.oracle.coherence.common.collections.AbstractStableIteratoroPrev - the previously iterated object that should be removed