Search Results for

    Show / Hide Table of Contents

    Class SuffixTrieNode.Intermediate

    Builds an intermediate node, i.e. a node with children and their corresponding incoming edges.

    Inheritance
    System.Object
    SuffixTrieNode
    SuffixTrieNode.Intermediate
    Implements
    ISuffixStructureNode<SuffixTrieEdge, SuffixTrieNode>
    IRecImmDictIndexedTreeNode<SuffixTrieEdge, SuffixTrieNode>
    System.IEquatable<SuffixTrieNode>
    System.IEquatable<SuffixTrieNode.Intermediate>
    Inherited Members
    SuffixTrieNode.Children
    SuffixTrieNode.Start
    SuffixTrieNode.Item[SuffixTrieEdge]
    SuffixTrieNode.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: MoreStructures.SuffixTries
    Assembly: MoreStructures.dll
    Syntax
    public class Intermediate : SuffixTrieNode, ISuffixStructureNode<SuffixTrieEdge, SuffixTrieNode>, IRecImmDictIndexedTreeNode<SuffixTrieEdge, SuffixTrieNode>, IEquatable<SuffixTrieNode>, IEquatable<SuffixTrieNode.Intermediate>

    Constructors

    | Improve this Doc View Source

    Intermediate(IDictionary<SuffixTrieEdge, SuffixTrieNode>)

    Builds an intermediate node, i.e. a node with children and their corresponding incoming edges.

    Declaration
    public Intermediate(IDictionary<SuffixTrieEdge, SuffixTrieNode> Children)
    Parameters
    Type Name Description
    IDictionary<SuffixTrieEdge, SuffixTrieNode> Children

    Implements

    ISuffixStructureNode<TEdge, TNode>
    IRecImmDictIndexedTreeNode<TEdge, TNode>
    System.IEquatable<T>
    System.IEquatable<T>

    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