Search Results for

    Show / Hide Table of Contents

    Interface ISuffixStructureNode<TEdge, TNode>

    The node of a Suffix Structure, linked by edges and forming paths. Represents pattern matching state.

    Inherited Members
    IRecImmDictIndexedTreeNode<TEdge, TNode>.Children
    Namespace: MoreStructures.SuffixStructures
    Assembly: MoreStructures.dll
    Syntax
    public interface ISuffixStructureNode<TEdge, TNode> : IRecImmDictIndexedTreeNode<TEdge, TNode> where TEdge : ISuffixStructureEdge<TEdge, TNode> where TNode : ISuffixStructureNode<TEdge, TNode>
    Type Parameters
    Name Description
    TEdge

    TNode

    Properties

    | Improve this Doc View Source

    Start

    The index of the character, the path from the root leading to this leaf starts with. Non-null for leaves only.

    Declaration
    int? Start { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    Extension Methods

    RecImmDictIndexedTreeNodeExtensions.IsLeaf<TEdge, TNode>(IRecImmDictIndexedTreeNode<TEdge, TNode>)
    SuffixStructureNodeExtensions.GetAllSuffixesFor<TEdge, TNode>(TNode, TextWithTerminator)
    Matcher.Match<TEdge, TNode>(ISuffixStructureNode<TEdge, TNode>, TextWithTerminator, String)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX