C# Class RegexParser.Patterns.BasePattern

Afficher le fichier Open project: aistrate/RegexParser Class Usage Examples

Méthodes publiques

Méthode Description
CreatePattern ( string patternText ) : BasePattern
FormatAsTree ( int indentLevel ) : string
FormatAsTree ( int indentLevel, bool expandCharPatterns ) : string
ToPrettyPrint ( ) : PPElement
ToString ( ) : string

Méthodes protégées

Méthode Description
BasePattern ( PatternType type, int minCharLength ) : System
PPGroupWithDelimiters ( IEnumerable children ) : PPElement
PPGroupWithDelimiters ( PPElement separator, IEnumerable children ) : PPElement

Method Details

BasePattern() protected méthode

protected BasePattern ( PatternType type, int minCharLength ) : System
type PatternType
minCharLength int
Résultat System

CreatePattern() public static méthode

public static CreatePattern ( string patternText ) : BasePattern
patternText string
Résultat BasePattern

FormatAsTree() public méthode

public FormatAsTree ( int indentLevel ) : string
indentLevel int
Résultat string

FormatAsTree() public méthode

public FormatAsTree ( int indentLevel, bool expandCharPatterns ) : string
indentLevel int
expandCharPatterns bool
Résultat string

PPGroupWithDelimiters() protected static méthode

protected static PPGroupWithDelimiters ( IEnumerable children ) : PPElement
children IEnumerable
Résultat Utility.PrettyPrint.PPElement

PPGroupWithDelimiters() protected static méthode

protected static PPGroupWithDelimiters ( PPElement separator, IEnumerable children ) : PPElement
separator Utility.PrettyPrint.PPElement
children IEnumerable
Résultat Utility.PrettyPrint.PPElement

ToPrettyPrint() public abstract méthode

public abstract ToPrettyPrint ( ) : PPElement
Résultat Utility.PrettyPrint.PPElement

ToString() public méthode

public ToString ( ) : string
Résultat string