Search Results for

    Show / Hide Table of Contents

    Interface ISuffixStructureEdge<TEdge, TNode>

    An edge of a ISuffixStructureEdge<TEdge, TNode>, directionally linking two nodes and forming a path hop. Represents prefix matching.

    Inherited Members
    TextWithTerminator.ISelector.Of(TextWithTerminator)
    TextWithTerminator.ISelector.OfRotated(RotatedTextWithTerminator)
    Namespace: MoreStructures.SuffixStructures
    Assembly: MoreStructures.dll
    Syntax
    public interface ISuffixStructureEdge<TEdge, TNode> : TextWithTerminator.ISelector, IRecImmDictIndexedTreeEdge<TEdge, TNode> where TEdge : ISuffixStructureEdge<TEdge, TNode> where TNode : ISuffixStructureNode<TEdge, TNode>
    Type Parameters
    Name Description
    TEdge

    TNode

    Properties

    | Improve this Doc View Source

    Length

    The length of the edge string.

    Declaration
    int Length { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Start

    The index of the first character of the edge string in the text.

    Declaration
    int Start { get; }
    Property Value
    Type Description
    System.Int32

    Extension Methods

    SuffixStructureEdgeExtensions.IsAdjacentTo<TEdge, TNode>(ISuffixStructureEdge<TEdge, TNode>, TEdge, AdjacencyOrders)
    SuffixStructureEdgeExtensions.ContainsIndex<TEdge, TNode>(ISuffixStructureEdge<TEdge, TNode>, Int32)
    SuffixStructureEdgeExtensions.ContainsIndexesNonBiggerThan<TEdge, TNode>(ISuffixStructureEdge<TEdge, TNode>, Int32)
    SuffixStructureNodeExtensions.GetAllSuffixesFor<TEdge, TNode>(TNode, TextWithTerminator)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX