public class IndexNode extends TrieNode
Constructor and Description |
---|
IndexNode(CharTrie trie,
int index) |
IndexNode(CharTrie trie,
short depth,
int index,
TrieNode parent) |
Modifier and Type | Method and Description |
---|---|
Optional<? extends IndexNode> |
getChild(char token) |
Stream<? extends IndexNode> |
getChildren() |
Stream<Cursor> |
getCursors() |
Map<String,List<Cursor>> |
getCursorsByDocument() |
IndexNode |
godparent() |
protected TrieNode |
newNode(int index) |
IndexNode |
refresh() |
TrieNode |
split() |
IndexNode |
traverse(long cursorId) |
IndexNode |
traverse(String str) |
IndexNode |
visitFirstIndex(Consumer<? super IndexNode> visitor) |
IndexNode |
visitLastIndex(Consumer<? super IndexNode> visitor) |
bitsTo, containsCursor, decrementCursorCount, equals, getChar, getChildrenMap, getContinuation, getCursorCount, getCursorIndex, getDebugString, getDebugString, getDebugToken, getDepth, getGodChildren, getNumberOfChildren, getParent, getRawString, getString, getString, getToken, getTrie, hasChildren, hashCode, intervalTo, isStringTerminal, removeCursorCount, streamDecendents, visitFirst, visitLast
Copyright © 2017 SimiaCryptus Software. All rights reserved.