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
FieldsModifier and TypeFieldDescriptionprotected intThe 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractLinkedMap.LinkEntry<K,V> booleanhasNext()booleanprotected AbstractLinkedMap.LinkEntry<K,V> protected AbstractLinkedMap.LinkEntry<K,V> voidremove()voidreset()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