C# Class NuGet.Indexing.NuGetQuery

Mostra file Open project: NuGet/NuGet.Services.Metadata Class Usage Examples

Public Methods

Method Description
MakeAutoCompleteQuery ( string q ) : Query
MakeQuery ( string q ) : Query
MakeQuery ( string q, OwnersResult owners ) : Query

Private Methods

Method Description
AnyClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values ) : void
AuthorClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void
ConstructClauseQuery ( Analyzer analyzer, string field, IEnumerable values, Occur occur = Occur.SHOULD, float queryBoost = 1.0f, float termBoost = 1.0f ) : Query
ConstructFilteredQuery ( Query query, List filters ) : Query
ConstructQuery ( Dictionary clauses, OwnersResult owners ) : Query
DescriptionClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void
ExecuteAnalyzer ( Analyzer analyzer, string field, string text ) : Query
IdClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void
OwnerFilters ( OwnersResult owners, HashSet value ) : IEnumerable
PackageIdClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values ) : void
SummaryClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void
TagClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void
TitleClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void
VersionClause ( Lucene.Net.Search.BooleanQuery query, Analyzer analyzer, IEnumerable values, Occur occur ) : void

Method Details

MakeAutoCompleteQuery() public static method

public static MakeAutoCompleteQuery ( string q ) : Query
q string
return Lucene.Net.Search.Query

MakeQuery() public static method

public static MakeQuery ( string q ) : Query
q string
return Lucene.Net.Search.Query

MakeQuery() public static method

public static MakeQuery ( string q, OwnersResult owners ) : Query
q string
owners OwnersResult
return Lucene.Net.Search.Query