C# 클래스 Aqueduct.SitecoreLib.Search.Utilities.QueryTranslator

파일 보기 프로젝트 열기: aqueduct/Aqueduct.SitecoreLib 1 사용 예제들

공개 메소드들

메소드 설명
ConvertCombinedQuery ( CombinedQuery query ) : Lucene.Net.Search.BooleanQuery
Escape ( string query ) : string
GetOccur ( QueryOccurance occurance ) : Lucene.Net.Search.BooleanClause.Occur
QueryTranslator ( ILuceneIndex index ) : System
Translate ( QueryBase query ) : Query

보호된 메소드들

메소드 설명
ConvertFieldQuery ( FieldQuery query ) : Query
Initialize ( ILuceneIndex index, bool close ) : void
InternalParse ( string query ) : Query
InternalParse ( string query, string defaultField ) : Query
QueryTranslator ( ) : System

메소드 상세

ConvertCombinedQuery() 공개 메소드

public ConvertCombinedQuery ( CombinedQuery query ) : Lucene.Net.Search.BooleanQuery
query CombinedQuery
리턴 Lucene.Net.Search.BooleanQuery

ConvertFieldQuery() 보호된 메소드

protected ConvertFieldQuery ( FieldQuery query ) : Query
query FieldQuery
리턴 Lucene.Net.Search.Query

Escape() 공개 정적인 메소드

public static Escape ( string query ) : string
query string
리턴 string

GetOccur() 공개 메소드

public GetOccur ( QueryOccurance occurance ) : Lucene.Net.Search.BooleanClause.Occur
occurance QueryOccurance
리턴 Lucene.Net.Search.BooleanClause.Occur

Initialize() 보호된 메소드

protected Initialize ( ILuceneIndex index, bool close ) : void
index ILuceneIndex
close bool
리턴 void

InternalParse() 보호된 메소드

protected InternalParse ( string query ) : Query
query string
리턴 Lucene.Net.Search.Query

InternalParse() 보호된 메소드

protected InternalParse ( string query, string defaultField ) : Query
query string
defaultField string
리턴 Lucene.Net.Search.Query

QueryTranslator() 보호된 메소드

protected QueryTranslator ( ) : System
리턴 System

QueryTranslator() 공개 메소드

public QueryTranslator ( ILuceneIndex index ) : System
index ILuceneIndex
리턴 System

Translate() 공개 메소드

public Translate ( QueryBase query ) : Query
query QueryBase
리턴 Lucene.Net.Search.Query