org.apache.lucene.search
public class IndexSearcher extends Searcher
Applications usually need only call the inherited {@link #search(Query)} or {@link #search(Query,Filter)} methods.
Constructor Summary | |
---|---|
IndexSearcher(String path) Creates a searcher searching the index in the named directory. | |
IndexSearcher(Directory directory) Creates a searcher searching the index in the provided directory. | |
IndexSearcher(IndexReader r) Creates a searcher searching the provided index. |
Method Summary | |
---|---|
void | close()
Note that the underlying IndexReader is not closed, if
IndexSearcher was constructed with IndexSearcher(IndexReader r).
|
Document | doc(int i) |
int | docFreq(Term term) |
Explanation | explain(Query query, int doc) |
int | maxDoc() |
Query | rewrite(Query original) |
TopDocs | search(Query query, Filter filter, int nDocs) |
TopFieldDocs | search(Query query, Filter filter, int nDocs, Sort sort) |
void | search(Query query, Filter filter, HitCollector results) |