Modifier and Type | Field and Description |
---|---|
protected int |
index |
protected CharTrie |
trie |
Constructor and Description |
---|
TrieNode(CharTrie trie,
int index) |
TrieNode(CharTrie trie,
int index,
TrieNode parent) |
protected final CharTrie trie
protected final int index
public TrieNode(CharTrie trie, int index)
public TrieNode godparent()
protected TrieNode newNode(int index)
public TrieNode refresh()
public String getRawString()
public String getString()
public String getDebugString()
public String getDebugToken()
public String getToken()
public char getChar()
public short getNumberOfChildren()
public short getDepth()
public long getCursorIndex()
public long getCursorCount()
protected void decrementCursorCount(long count)
public boolean containsCursor(long cursorId)
public TrieNode traverse(long cursorId)
public void removeCursorCount()
public boolean hasChildren()
public CharTrie getTrie()
public boolean isStringTerminal()
public TrieNode getParent()
public TrieNode getContinuation(char c)
Copyright © 2017 SimiaCryptus Software. All rights reserved.