C# Class Aqueduct.SitecoreLib.Search.Utilities.QueryTranslator

Afficher le fichier Open project: aqueduct/Aqueduct.SitecoreLib Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
ConvertFieldQuery ( FieldQuery query ) : Query
Initialize ( ILuceneIndex index, bool close ) : void
InternalParse ( string query ) : Query
InternalParse ( string query, string defaultField ) : Query
QueryTranslator ( ) : System

Method Details

ConvertCombinedQuery() public méthode

public ConvertCombinedQuery ( CombinedQuery query ) : Lucene.Net.Search.BooleanQuery
query CombinedQuery
Résultat Lucene.Net.Search.BooleanQuery

ConvertFieldQuery() protected méthode

protected ConvertFieldQuery ( FieldQuery query ) : Query
query FieldQuery
Résultat Lucene.Net.Search.Query

Escape() public static méthode

public static Escape ( string query ) : string
query string
Résultat string

GetOccur() public méthode

public GetOccur ( QueryOccurance occurance ) : Lucene.Net.Search.BooleanClause.Occur
occurance QueryOccurance
Résultat Lucene.Net.Search.BooleanClause.Occur

Initialize() protected méthode

protected Initialize ( ILuceneIndex index, bool close ) : void
index ILuceneIndex
close bool
Résultat void

InternalParse() protected méthode

protected InternalParse ( string query ) : Query
query string
Résultat Lucene.Net.Search.Query

InternalParse() protected méthode

protected InternalParse ( string query, string defaultField ) : Query
query string
defaultField string
Résultat Lucene.Net.Search.Query

QueryTranslator() protected méthode

protected QueryTranslator ( ) : System
Résultat System

QueryTranslator() public méthode

public QueryTranslator ( ILuceneIndex index ) : System
index ILuceneIndex
Résultat System

Translate() public méthode

public Translate ( QueryBase query ) : Query
query QueryBase
Résultat Lucene.Net.Search.Query