AbstractLinkedMap.EntrySetIterator, AbstractLinkedMap.KeySetIterator, AbstractLinkedMap.LinkMapIterator, AbstractLinkedMap.ValuesIteratorprotected abstract static class AbstractLinkedMap.LinkIterator<K,V>
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected int |
expectedModCount |
The modification count expected
|
protected AbstractLinkedMap.LinkEntry<K,V> |
last |
The current (last returned) entry
|
protected AbstractLinkedMap.LinkEntry<K,V> |
next |
The next entry
|
protected AbstractLinkedMap<K,V> |
parent |
The parent map
|
| Modifier | Constructor | Description |
|---|---|---|
protected |
LinkIterator(AbstractLinkedMap<K,V> parent) |
| Modifier and Type | Method | Description |
|---|---|---|
protected AbstractLinkedMap.LinkEntry<K,V> |
currentEntry() |
|
boolean |
hasNext() |
|
boolean |
hasPrevious() |
|
protected AbstractLinkedMap.LinkEntry<K,V> |
nextEntry() |
|
protected AbstractLinkedMap.LinkEntry<K,V> |
previousEntry() |
|
void |
remove() |
|
void |
reset() |
|
java.lang.String |
toString() |
protected final AbstractLinkedMap<K,V> parent
protected AbstractLinkedMap.LinkEntry<K,V> last
protected AbstractLinkedMap.LinkEntry<K,V> next
protected int expectedModCount
protected LinkIterator(AbstractLinkedMap<K,V> parent)
public boolean hasNext()
public boolean hasPrevious()
protected AbstractLinkedMap.LinkEntry<K,V> nextEntry()
protected AbstractLinkedMap.LinkEntry<K,V> previousEntry()
protected AbstractLinkedMap.LinkEntry<K,V> currentEntry()
public void remove()
public void reset()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2001-2019 - Apache Software Foundation