org.apache.lucene.search
Class CheckHits.ExplanationAssertingSearcher
java.lang.Object
org.apache.lucene.search.Searcher
org.apache.lucene.search.IndexSearcher
org.apache.lucene.search.CheckHits.ExplanationAssertingSearcher
- All Implemented Interfaces:
- Closeable, org.apache.lucene.search.Searchable
- Enclosing class:
- CheckHits
public static class CheckHits.ExplanationAssertingSearcher
- extends org.apache.lucene.search.IndexSearcher
an IndexSearcher that implicitly checks hte explanation of every match
whenever it executes a search.
- See Also:
CheckHits.ExplanationAsserter
Fields inherited from class org.apache.lucene.search.IndexSearcher |
docStarts, subReaders, subSearchers |
Method Summary |
protected void |
checkExplanations(org.apache.lucene.search.Query q)
|
void |
search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Collector results)
|
void |
search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Collector results)
|
org.apache.lucene.search.TopDocs |
search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
int n)
|
org.apache.lucene.search.TopFieldDocs |
search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
int n,
org.apache.lucene.search.Sort sort)
|
Methods inherited from class org.apache.lucene.search.IndexSearcher |
close, createWeight, doc, doc, docFreq, explain, explain, gatherSubReaders, getIndexReader, getSimilarity, getSubReaders, maxDoc, rewrite, search, search, search, search, search, search, setDefaultFieldSortScoring, setSimilarity, toString |
Methods inherited from class org.apache.lucene.search.Searcher |
docFreqs |
CheckHits.ExplanationAssertingSearcher
public CheckHits.ExplanationAssertingSearcher(org.apache.lucene.store.Directory d)
throws IOException
- Throws:
IOException
CheckHits.ExplanationAssertingSearcher
public CheckHits.ExplanationAssertingSearcher(org.apache.lucene.index.IndexReader r)
throws IOException
- Throws:
IOException
checkExplanations
protected void checkExplanations(org.apache.lucene.search.Query q)
throws IOException
- Throws:
IOException
search
public org.apache.lucene.search.TopFieldDocs search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
int n,
org.apache.lucene.search.Sort sort)
throws IOException
- Overrides:
search
in class org.apache.lucene.search.IndexSearcher
- Throws:
IOException
search
public void search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Collector results)
throws IOException
- Overrides:
search
in class org.apache.lucene.search.IndexSearcher
- Throws:
IOException
search
public void search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Collector results)
throws IOException
- Overrides:
search
in class org.apache.lucene.search.IndexSearcher
- Throws:
IOException
search
public org.apache.lucene.search.TopDocs search(org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
int n)
throws IOException
- Overrides:
search
in class org.apache.lucene.search.IndexSearcher
- Throws:
IOException
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.