org.apache.lucene.search
public class MultiSearcher extends Searcher
Searchables.
Applications usually need only call the inherited {@link #search(Query)} or {@link #search(Query,Filter)} methods.
| Constructor Summary | |
|---|---|
| MultiSearcher(Searchable[] searchables) Creates a searcher which searches searchables. | |
| Method Summary | |
|---|---|
| void | close() |
| Document | doc(int n) |
| int | docFreq(Term term) |
| Explanation | explain(Query query, int doc) |
| protected int[] | getStarts() |
| int | maxDoc() |
| Query | rewrite(Query original) |
| TopDocs | search(Query query, Filter filter, int nDocs) |
| TopFieldDocs | search(Query query, Filter filter, int n, Sort sort) |
| void | search(Query query, Filter filter, HitCollector results) |
| int | searcherIndex(int n) Call {@link #subSearcher} instead. |
| int | subDoc(int n) Returns the document number of document n within its
sub-index. |
| int | subSearcher(int n) Returns index of the searcher for document n in the array
used to construct this searcher. |
Deprecated:
Call {@link #subSearcher} instead.n within its
sub-index.n in the array
used to construct this searcher.