Class SuffixTrieEdge
The index key of the collection of children of a SuffixTrieNode, which identifies a single char in text, used as a selector to navigate the SuffixTrieNode in text pattern matching.
Implements
IComparable<SuffixTreeEdge>
System.IEquatable<SuffixTreeEdge>
IComparable<SuffixTrieEdge>
System.IEquatable<SuffixTrieEdge>
Inherited Members
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 SuffixTrieEdge : SuffixTreeEdge, ISuffixStructureEdge<SuffixTreeEdge, SuffixTreeNode>, IRecImmDictIndexedTreeEdge<SuffixTreeEdge, SuffixTreeNode>, IEquatable<SuffixTreeEdge>, ISuffixStructureEdge<SuffixTrieEdge, SuffixTrieNode>, TextWithTerminator.ISelector, IRecImmDictIndexedTreeEdge<SuffixTrieEdge, SuffixTrieNode>, IEquatable<SuffixTrieEdge>
Remarks
Supports
Constructors
| Improve this Doc View SourceSuffixTrieEdge(Int32)
The index key of the collection of children of a SuffixTrieNode, which identifies a single char in text, used as a selector to navigate the SuffixTrieNode in text pattern matching.
Declaration
public SuffixTrieEdge(int Index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Index | The index of the character in the text. |
Remarks
Supports
Properties
| Improve this Doc View SourceIndex
Declaration
public int Index { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceCompareTo(SuffixTrieEdge)
Comparison is done by Index: lower is smaller, higher is bigger.
Declaration
public int CompareTo(SuffixTrieEdge other)
Parameters
Type | Name | Description |
---|---|---|
SuffixTrieEdge | other |
Returns
Type | Description |
---|---|
System.Int32 |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
Implements
IComparable<>
System.IEquatable<T>
IComparable<>
System.IEquatable<T>