C# 클래스 Transformer.NET.TextTransformer

상속: ITextTransformer
파일 보기 프로젝트 열기: extnet/Transformer.NET

공개 메소드들

메소드 설명
Handle ( ) : void
ID ( string prefix ) : string
Parse ( ) : List
Parse ( string>.Dictionary variables ) : List
Parse ( List tokensType ) : List
Parse ( List tokensType, string>.Dictionary variables ) : List
TextTransformer ( string text ) : System
TextTransformer ( string text, TextTransformerConfig config ) : System
ToString ( ) : string
Transform ( ) : string
Transform ( string>.Dictionary variables ) : string
Transform ( List tokensType ) : string
Transform ( List tokensType, string>.Dictionary variables ) : string
Transform ( string text ) : string
Transform ( string text, string>.Dictionary variables ) : string
Transform ( string text, List tokensType ) : string
Transform ( string text, List tokensType, string>.Dictionary variables ) : string
Transform ( string text, TextTransformerConfig config ) : string

보호된 메소드들

메소드 설명
ApplyConfig ( TextTransformerConfig config ) : void
CreateToken ( string tagName, Match match ) : Token
GroupReferences ( ) : void
HandleSelectorTokens ( List selectorTokens ) : void
InitTagsMap ( ) : void
OnAfterParse ( string text ) : string
OnAfterVariablesReplacing ( string text ) : string
OnBeforeParse ( string text ) : string
OnBeforeVariablesReplacing ( string text ) : string
OnTokenMatch ( Token token ) : void
OnVariableMatch ( string text, string variable, string>.Dictionary variables ) : string

메소드 상세

ApplyConfig() 보호된 메소드

protected ApplyConfig ( TextTransformerConfig config ) : void
config TextTransformerConfig
리턴 void

CreateToken() 보호된 메소드

protected CreateToken ( string tagName, Match match ) : Token
tagName string
match System.Text.RegularExpressions.Match
리턴 Token

GroupReferences() 보호된 메소드

protected GroupReferences ( ) : void
리턴 void

Handle() 공개 메소드

public Handle ( ) : void
리턴 void

HandleSelectorTokens() 보호된 메소드

protected HandleSelectorTokens ( List selectorTokens ) : void
selectorTokens List
리턴 void

ID() 공개 메소드

public ID ( string prefix ) : string
prefix string
리턴 string

InitTagsMap() 보호된 메소드

protected InitTagsMap ( ) : void
리턴 void

OnAfterParse() 보호된 메소드

protected OnAfterParse ( string text ) : string
text string
리턴 string

OnAfterVariablesReplacing() 보호된 메소드

protected OnAfterVariablesReplacing ( string text ) : string
text string
리턴 string

OnBeforeParse() 보호된 메소드

protected OnBeforeParse ( string text ) : string
text string
리턴 string

OnBeforeVariablesReplacing() 보호된 메소드

protected OnBeforeVariablesReplacing ( string text ) : string
text string
리턴 string

OnTokenMatch() 보호된 메소드

protected OnTokenMatch ( Token token ) : void
token Token
리턴 void

OnVariableMatch() 보호된 메소드

protected OnVariableMatch ( string text, string variable, string>.Dictionary variables ) : string
text string
variable string
variables string>.Dictionary
리턴 string

Parse() 공개 메소드

public Parse ( ) : List
리턴 List

Parse() 공개 메소드

public Parse ( string>.Dictionary variables ) : List
variables string>.Dictionary
리턴 List

Parse() 공개 메소드

public Parse ( List tokensType ) : List
tokensType List
리턴 List

Parse() 공개 메소드

public Parse ( List tokensType, string>.Dictionary variables ) : List
tokensType List
variables string>.Dictionary
리턴 List

TextTransformer() 공개 메소드

public TextTransformer ( string text ) : System
text string
리턴 System

TextTransformer() 공개 메소드

public TextTransformer ( string text, TextTransformerConfig config ) : System
text string
config TextTransformerConfig
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Transform() 공개 메소드

public Transform ( ) : string
리턴 string

Transform() 공개 메소드

public Transform ( string>.Dictionary variables ) : string
variables string>.Dictionary
리턴 string

Transform() 공개 메소드

public Transform ( List tokensType ) : string
tokensType List
리턴 string

Transform() 공개 메소드

public Transform ( List tokensType, string>.Dictionary variables ) : string
tokensType List
variables string>.Dictionary
리턴 string

Transform() 공개 정적인 메소드

public static Transform ( string text ) : string
text string
리턴 string

Transform() 공개 정적인 메소드

public static Transform ( string text, string>.Dictionary variables ) : string
text string
variables string>.Dictionary
리턴 string

Transform() 공개 정적인 메소드

public static Transform ( string text, List tokensType ) : string
text string
tokensType List
리턴 string

Transform() 공개 정적인 메소드

public static Transform ( string text, List tokensType, string>.Dictionary variables ) : string
text string
tokensType List
variables string>.Dictionary
리턴 string

Transform() 공개 정적인 메소드

public static Transform ( string text, TextTransformerConfig config ) : string
text string
config TextTransformerConfig
리턴 string