Class TokenStream.FastChar
This class used for multichars tokens search operations. Class hold case sensitive information.
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)
System.Object.ToString()
Namespace: Syncfusion.IO
Assembly: Syncfusion.MIME.Base.dll
Syntax
protected class FastChar
Constructors
FastChar(Char)
Default constructor
Declaration
public FastChar(char ch)
Parameters
Type | Name | Description |
---|---|---|
System.Char | ch |
FastChar(Char, IDictionary)
Constructor for inheritors
Declaration
public FastChar(char ch, IDictionary dict)
Parameters
Type | Name | Description |
---|---|---|
System.Char | ch | char |
System.Collections.IDictionary | dict | Collection for sub-chars |
Properties
Char
Returns one char form the stream
Declaration
public char Char { get; }
Property Value
Type |
---|
System.Char |
HasEnd
True indicate that SubChars collection contains string end symbol '\uffff'
Declaration
public bool HasEnd { get; set; }
Property Value
Type |
---|
System.Boolean |
SubChars
Returns sub-chars ( the rest of chars in the word )
Declaration
public IDictionary SubChars { get; }
Property Value
Type |
---|
System.Collections.IDictionary |