Class AbstractLinkedMap.EntrySetIterator<K,V>
java.lang.Object
org.apache.commons.collections4.map.AbstractLinkedMap.LinkIterator<K,V>
org.apache.commons.collections4.map.AbstractLinkedMap.EntrySetIterator<K,V>
- Type Parameters:
K
- the key type.V
- the value type.
- All Implemented Interfaces:
Iterator<Map.Entry<K,
,V>> OrderedIterator<Map.Entry<K,
,V>> ResettableIterator<Map.Entry<K,
V>>
- Enclosing class:
AbstractLinkedMap<K,
V>
protected static class AbstractLinkedMap.EntrySetIterator<K,V>
extends AbstractLinkedMap.LinkIterator<K,V>
implements OrderedIterator<Map.Entry<K,V>>, ResettableIterator<Map.Entry<K,V>>
EntrySet iterator.
-
Field Summary
Fields inherited from class org.apache.commons.collections4.map.AbstractLinkedMap.LinkIterator
expectedModCount, last, next, parent
-
Constructor Summary
ModifierConstructorDescriptionprotected
EntrySetIterator
(AbstractLinkedMap<K, V> parent) Constructs a new instance. -
Method Summary
Methods inherited from class org.apache.commons.collections4.map.AbstractLinkedMap.LinkIterator
currentEntry, hasNext, hasPrevious, nextEntry, previousEntry, remove, reset, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, hasNext, remove
Methods inherited from interface org.apache.commons.collections4.OrderedIterator
hasPrevious
Methods inherited from interface org.apache.commons.collections4.ResettableIterator
reset
-
Constructor Details
-
EntrySetIterator
Constructs a new instance.- Parameters:
parent
- The parent AbstractLinkedMap.
-
-
Method Details
-
next
-
previous
Description copied from interface:OrderedIterator
Gets the previous element from the container.- Specified by:
previous
in interfaceOrderedIterator<K>
- Returns:
- the previous element in the iteration
-