C# Класс RegexParser.Patterns.BasePattern

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreatePattern ( string patternText ) : BasePattern
FormatAsTree ( int indentLevel ) : string
FormatAsTree ( int indentLevel, bool expandCharPatterns ) : string
ToPrettyPrint ( ) : PPElement
ToString ( ) : string

Защищенные методы

Метод Описание
BasePattern ( PatternType type, int minCharLength ) : System
PPGroupWithDelimiters ( IEnumerable children ) : PPElement
PPGroupWithDelimiters ( PPElement separator, IEnumerable children ) : PPElement

Описание методов

BasePattern() защищенный Метод

protected BasePattern ( PatternType type, int minCharLength ) : System
type PatternType
minCharLength int
Результат System

CreatePattern() публичный статический Метод

public static CreatePattern ( string patternText ) : BasePattern
patternText string
Результат BasePattern

FormatAsTree() публичный Метод

public FormatAsTree ( int indentLevel ) : string
indentLevel int
Результат string

FormatAsTree() публичный Метод

public FormatAsTree ( int indentLevel, bool expandCharPatterns ) : string
indentLevel int
expandCharPatterns bool
Результат string

PPGroupWithDelimiters() защищенный статический Метод

protected static PPGroupWithDelimiters ( IEnumerable children ) : PPElement
children IEnumerable
Результат Utility.PrettyPrint.PPElement

PPGroupWithDelimiters() защищенный статический Метод

protected static PPGroupWithDelimiters ( PPElement separator, IEnumerable children ) : PPElement
separator Utility.PrettyPrint.PPElement
children IEnumerable
Результат Utility.PrettyPrint.PPElement

ToPrettyPrint() публичный абстрактный Метод

public abstract ToPrettyPrint ( ) : PPElement
Результат Utility.PrettyPrint.PPElement

ToString() публичный Метод

public ToString ( ) : string
Результат string