Class MultiSearcher
Implements search over a set of Searchables
.
Applications usually need only call the inherited Search(Query, Int32) or Search(Query, Filter, Int32) methods.
Inherited Members
Namespace:
Assembly: Lucene.Net.NetCore.dll
Syntax
public class MultiSearcher : Searcher, Searchable, IDisposable, IDisposable
Constructors
Name | Description |
---|---|
MultiSearcher(Searchable[]) | Creates a searcher which searches searchers. |
Properties
Name | Description |
---|---|
MaxDoc |
Methods
Name | Description |
---|---|
CreateWeight(Query) | Create weight in multiple index scenario. Distributed query processing is done in the following steps:
Steps 1-4 are done here, 5+6 in the search() methods |
Dispose(Boolean) | |
Doc(Int32) | |
Doc(Int32, FieldSelector) | |
DocFreq(Term) | |
Explain(Weight, Int32) | |
GetSearchables() | Return the array of Searchables this searches. |
GetStarts() | |
Rewrite(Query) | |
Search(Weight, Filter, Collector) | |
Search(Weight, Filter, Int32) | |
Search(Weight, Filter, Int32, Sort) | |
SubDoc(Int32) | Returns the document number of document |
SubSearcher(Int32) | Returns index of the searcher for document |