## 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.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.