C# Класс Aqueduct.SitecoreLib.Search.Utilities.QueryTranslator

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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