Interface SuffixTree.Node

    • Method Detail

      • getIndex

        int getIndex()
        Returns:
        The index of the node.
      • isLeaf

        boolean isLeaf()
        Returns:
        Whether this node is a leaf node in the suffix tree.
      • getParentNode

        SuffixTree.Node getParentNode()
        Returns:
        The parent node of this node, or null if this node has no parent node (i.e. it is the root node).
      • getSuffixNode

        SuffixTree.Node getSuffixNode()
        Returns:
        The node representing the next smaller suffix, or null if there is no known smaller suffix node.
      • getChildEdges

        java.lang.Iterable<? extends SuffixTree.Edge> getChildEdges()
        Returns:
        An iterable to the child edges of this node.