public class AssertingIndexSearcher
extends org.apache.lucene.search.IndexSearcher
IndexSearcher and Weight.
TODO: Extend this by more checks, that's just a start.| Constructor and Description |
|---|
AssertingIndexSearcher(org.apache.lucene.index.IndexReader r) |
AssertingIndexSearcher(org.apache.lucene.index.IndexReader r,
ExecutorService ex) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Weight |
createNormalizedWeight(org.apache.lucene.search.Query query)
Ensures, that the returned
Weight is not normalized again, which may produce wrong scores. |
close, doc, doc, docFreq, explain, explain, gatherSubReaders, getIndexReader, getSimilarity, getSubReaders, maxDoc, rewrite, search, search, search, search, search, search, search, search, search, search, search, searchAfter, searchAfter, setDefaultFieldSortScoring, setSimilarity, toStringpublic AssertingIndexSearcher(org.apache.lucene.index.IndexReader r)
public AssertingIndexSearcher(org.apache.lucene.index.IndexReader r,
ExecutorService ex)
public org.apache.lucene.search.Weight createNormalizedWeight(org.apache.lucene.search.Query query)
throws IOException
Weight is not normalized again, which may produce wrong scores.createNormalizedWeight in class org.apache.lucene.search.IndexSearcherIOExceptionCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.