Class AbstractPatriciaTrie.PrefixRangeEntrySet.EntryIterator
java.lang.Object
AbstractPatriciaTrie<K,V>.org.apache.commons.collections4.trie.AbstractPatriciaTrie.TrieIterator<Map.Entry<K,V>>
org.apache.commons.collections4.trie.AbstractPatriciaTrie.PrefixRangeEntrySet.EntryIterator
- Enclosing class:
AbstractPatriciaTrie.PrefixRangeEntrySet
private final class AbstractPatriciaTrie.PrefixRangeEntrySet.EntryIterator
extends AbstractPatriciaTrie<K,V>.TrieIterator<Map.Entry<K,V>>
An
Iterator
for iterating over a prefix search.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private final int
private final int
private final K
private AbstractPatriciaTrie.TrieEntry
<K, V> Fields inherited from class org.apache.commons.collections4.trie.AbstractPatriciaTrie.TrieIterator
current, expectedModCount, next
-
Constructor Summary
ConstructorsConstructorDescriptionEntryIterator
(AbstractPatriciaTrie.TrieEntry<K, V> startScan, K prefix, int offset, int lengthInBits) Starts iteration at the given entry invalid input: '&' search only within the given subtree. -
Method Summary
Methods inherited from class org.apache.commons.collections4.trie.AbstractPatriciaTrie.TrieIterator
hasNext, nextEntry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
prefix
-
offset
private final int offset -
lengthInBits
private final int lengthInBits -
lastOne
private boolean lastOne -
subtree
-
-
Constructor Details
-
EntryIterator
EntryIterator(AbstractPatriciaTrie.TrieEntry<K, V> startScan, K prefix, int offset, int lengthInBits) Starts iteration at the given entry invalid input: '&' search only within the given subtree.
-
-
Method Details