C# 클래스 RegexParser.Patterns.BasePattern

파일 보기 프로젝트 열기: aistrate/RegexParser 1 사용 예제들

공개 메소드들

메소드 설명
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