C# Class Hyena.Query.QueryTermNode

Inheritance: QueryNode
ファイルを表示 Open project: codebutler/meshwork Class Usage Examples

Public Methods

Method Description
AppendSql ( StringBuilder sb, QueryFieldSet fieldSet ) : void
AppendUserQuery ( StringBuilder sb ) : void
AppendXml ( XmlDocument doc, XmlNode parent, QueryFieldSet fieldSet ) : void
ParseUserQuery ( QueryFieldSet field_set, string token ) : QueryTermNode
QueryTermNode ( ) : System
Trim ( ) : QueryNode

Private Methods

Method Description
EmitTermMatch ( StringBuilder sb, QueryField field, bool emit_or ) : bool

Method Details

AppendSql() public method

public AppendSql ( StringBuilder sb, QueryFieldSet fieldSet ) : void
sb StringBuilder
fieldSet QueryFieldSet
return void

AppendUserQuery() public method

public AppendUserQuery ( StringBuilder sb ) : void
sb StringBuilder
return void

AppendXml() public method

public AppendXml ( XmlDocument doc, XmlNode parent, QueryFieldSet fieldSet ) : void
doc System.Xml.XmlDocument
parent System.Xml.XmlNode
fieldSet QueryFieldSet
return void

ParseUserQuery() public static method

public static ParseUserQuery ( QueryFieldSet field_set, string token ) : QueryTermNode
field_set QueryFieldSet
token string
return QueryTermNode

QueryTermNode() public method

public QueryTermNode ( ) : System
return System

Trim() public method

public Trim ( ) : QueryNode
return QueryNode