Class AbstractLinkedMap.LinkIterator<K,V>
java.lang.Object
org.apache.openjpa.lib.util.collections.AbstractLinkedMap.LinkIterator<K,V>
- Direct Known Subclasses:
AbstractLinkedMap.EntrySetIterator
,AbstractLinkedMap.KeySetIterator
,AbstractLinkedMap.LinkMapIterator
,AbstractLinkedMap.ValuesIterator
- Enclosing class:
- AbstractLinkedMap<K,
V>
Base Iterator that iterates in link order.
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
The modification count expectedprotected AbstractLinkedMap.LinkEntry<K,
V> The current (last returned) entryprotected AbstractLinkedMap.LinkEntry<K,
V> The next entryprotected final AbstractLinkedMap<K,
V> The parent map -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractLinkedMap.LinkEntry<K,
V> boolean
hasNext()
boolean
protected AbstractLinkedMap.LinkEntry<K,
V> protected AbstractLinkedMap.LinkEntry<K,
V> void
remove()
void
reset()
toString()
-
Field Details
-
parent
The parent map -
last
The current (last returned) entry -
next
The next entry -
expectedModCount
protected int expectedModCountThe modification count expected
-
-
Constructor Details
-
LinkIterator
-
-
Method Details