private abstract class PatriciaTrie.NodeIterator<E> extends Object implements Iterator<E>
Modifier and Type | Field and Description |
---|---|
protected PatriciaTrie.TrieEntry<K,V> |
current |
protected int |
expectedModCount |
protected PatriciaTrie.TrieEntry<K,V> |
next |
Modifier | Constructor and Description |
---|---|
protected |
NodeIterator() |
protected |
NodeIterator(PatriciaTrie.TrieEntry<K,V> firstEntry) |
Modifier and Type | Method and Description |
---|---|
protected PatriciaTrie.TrieEntry<K,V> |
findNext(PatriciaTrie.TrieEntry<K,V> prior) |
boolean |
hasNext() |
(package private) PatriciaTrie.TrieEntry<K,V> |
nextEntry() |
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining, next
protected int expectedModCount
protected PatriciaTrie.TrieEntry<K,V> next
protected PatriciaTrie.TrieEntry<K,V> current
protected NodeIterator()
protected NodeIterator(PatriciaTrie.TrieEntry<K,V> firstEntry)
PatriciaTrie.TrieEntry<K,V> nextEntry()
protected PatriciaTrie.TrieEntry<K,V> findNext(PatriciaTrie.TrieEntry<K,V> prior)