Package com.tangosol.util
Class SafeHashMap.EntrySet.EntrySetIterator
- java.lang.Object
-
- com.oracle.coherence.common.collections.AbstractStableIterator
-
- com.tangosol.util.SafeHashMap.EntrySet.EntrySetIterator
-
- All Implemented Interfaces:
Enumeration
,Iterator
- Enclosing class:
- SafeHashMap.EntrySet
protected class SafeHashMap.EntrySet.EntrySetIterator extends com.oracle.coherence.common.collections.AbstractStableIterator
An Iterator over the EntrySet that is backed by the SafeHashMap.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
EntrySetIterator()
Construct an Iterator over the Entries in the SafeHashMap.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
advance()
Advance to the next object.protected void
deactivate()
Shut down the Iterator.protected void
remove(Object oPrev)
Remove the specified item.-
Methods inherited from class com.oracle.coherence.common.collections.AbstractStableIterator
getPrevious, hasMoreElements, hasNext, next, nextElement, remove, setNext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Enumeration
asIterator
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Method Detail
-
advance
protected void advance()
Advance to the next object.- Specified by:
advance
in classcom.oracle.coherence.common.collections.AbstractStableIterator
-
remove
protected void remove(Object oPrev)
Remove the specified item.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.- Overrides:
remove
in classcom.oracle.coherence.common.collections.AbstractStableIterator
- Parameters:
oPrev
- the previously iterated object that should be removed
-
deactivate
protected void deactivate()
Shut down the Iterator. This is done on exhaustion of the contents of the Iterator, or on finalization of the Iterator.
-
-