C# 클래스 Hyena.Query.UserQueryParser

상속: QueryParser
파일 보기 프로젝트 열기: codebutler/meshwork 1 사용 예제들

공개 메소드들

메소드 설명
BuildTree ( QueryFieldSet fieldSet ) : QueryNode
Parse ( string input, QueryFieldSet fieldSet ) : QueryNode
Reset ( ) : void
UserQueryParser ( ) : System
UserQueryParser ( Stream stream ) : System
UserQueryParser ( StreamReader reader ) : System
UserQueryParser ( string inputQuery ) : System

비공개 메소드들

메소드 설명
DepthPop ( ) : void
DepthPush ( ) : void
IsStringTerminationChar ( char ch ) : bool
NodePush ( QueryNode node ) : void
ParseToken ( QueryToken token ) : void
ReadChar ( ) : void
Scan ( ) : QueryToken
ScanString ( ) : string

메소드 상세

BuildTree() 공개 메소드

public BuildTree ( QueryFieldSet fieldSet ) : QueryNode
fieldSet QueryFieldSet
리턴 QueryNode

Parse() 공개 정적인 메소드

public static Parse ( string input, QueryFieldSet fieldSet ) : QueryNode
input string
fieldSet QueryFieldSet
리턴 QueryNode

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

UserQueryParser() 공개 메소드

public UserQueryParser ( ) : System
리턴 System

UserQueryParser() 공개 메소드

public UserQueryParser ( Stream stream ) : System
stream Stream
리턴 System

UserQueryParser() 공개 메소드

public UserQueryParser ( StreamReader reader ) : System
reader System.IO.StreamReader
리턴 System

UserQueryParser() 공개 메소드

public UserQueryParser ( string inputQuery ) : System
inputQuery string
리턴 System