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 |
PatriciaTrie.NodeIterator() |
protected |
PatriciaTrie.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() |
protected int expectedModCount
protected PatriciaTrie.TrieEntry<K,V> next
protected PatriciaTrie.TrieEntry<K,V> current
protected PatriciaTrie.NodeIterator()
protected PatriciaTrie.NodeIterator(PatriciaTrie.TrieEntry<K,V> firstEntry)
PatriciaTrie.TrieEntry<K,V> nextEntry()
protected PatriciaTrie.TrieEntry<K,V> findNext(PatriciaTrie.TrieEntry<K,V> prior)