## Uses of Class
org.apache.lucene.search.suggest.jaspell.JaspellTernarySearchTrie.TSTNode

Packages that use JaspellTernarySearchTrie.TSTNode
Package | Description
--- | ---
org.apache.lucene.search.suggest.jaspell | JaSpell-based autosuggest.

### Uses of JaspellTernarySearchTrie.TSTNode in org.apache.lucene.search.suggest.jaspell

Fields in org.apache.lucene.search.suggest.jaspell declared as JaspellTernarySearchTrie.TSTNode
Modifier and Type | Field and Description
--- | ---
`protected JaspellTernarySearchTrie.TSTNode[]` | JaspellTernarySearchTrie.TSTNode.`relatives` The relative nodes.

Methods in org.apache.lucene.search.suggest.jaspell that return JaspellTernarySearchTrie.TSTNode
Modifier and Type | Method and Description
--- | ---
`JaspellTernarySearchTrie.TSTNode` | JaspellTernarySearchTrie.`getNode(CharSequence key)` Returns the node indexed by key, or `null` if that node doesn't exist.
`protected JaspellTernarySearchTrie.TSTNode` | JaspellTernarySearchTrie.`getNode(CharSequence key, JaspellTernarySearchTrie.TSTNode startNode)` Returns the node indexed by key, or `null` if that node doesn't exist.
`protected JaspellTernarySearchTrie.TSTNode` | JaspellTernarySearchTrie.`getOrCreateNode(CharSequence key)` Returns the node indexed by key, creating that node if it doesn't exist, and creating any required intermediate nodes if they don't exist.

Methods in org.apache.lucene.search.suggest.jaspell with parameters of type JaspellTernarySearchTrie.TSTNode
Modifier and Type | Method and Description
--- | ---
`protected String` | JaspellTernarySearchTrie.`getKey(JaspellTernarySearchTrie.TSTNode node)` Returns the key that indexes the node argument.
`protected JaspellTernarySearchTrie.TSTNode` | JaspellTernarySearchTrie.`getNode(CharSequence key, JaspellTernarySearchTrie.TSTNode startNode)` Returns the node indexed by key, or `null` if that node doesn't exist.
`protected int` | JaspellTernarySearchTrie.`numDataNodes(JaspellTernarySearchTrie.TSTNode startingNode)` Returns the number of nodes in the subtrie below and including the starting node.
`protected int` | JaspellTernarySearchTrie.`numNodes(JaspellTernarySearchTrie.TSTNode startingNode)` Returns the total number of nodes in the subtrie below and including the starting Node.
`protected List<String>` | JaspellTernarySearchTrie.`sortKeys(JaspellTernarySearchTrie.TSTNode startNode, int numReturnValues)` Returns keys sorted in alphabetical order.

Constructors in org.apache.lucene.search.suggest.jaspell with parameters of type JaspellTernarySearchTrie.TSTNode
Constructor and Description
`JaspellTernarySearchTrie.TSTNode(char splitchar, JaspellTernarySearchTrie.TSTNode parent)` Constructor method.