Package org.apache.lucene.tests.search
Class AssertingIndexSearcher
java.lang.Object
org.apache.lucene.search.IndexSearcher
org.apache.lucene.tests.search.AssertingIndexSearcher
Helper class that adds some extra checks to ensure correct usage of
IndexSearcher
and
Weight
.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.IndexSearcher
IndexSearcher.LeafSlice, IndexSearcher.TooManyClauses, IndexSearcher.TooManyNestedClauses
-
Field Summary
Fields inherited from class org.apache.lucene.search.IndexSearcher
leafContexts, readerContext
-
Constructor Summary
ConstructorDescriptionAssertingIndexSearcher
(Random random, IndexReader r) AssertingIndexSearcher
(Random random, IndexReaderContext context) AssertingIndexSearcher
(Random random, IndexReaderContext context, ExecutorService ex) AssertingIndexSearcher
(Random random, IndexReader r, ExecutorService ex) -
Method Summary
Methods inherited from class org.apache.lucene.search.IndexSearcher
collectionStatistics, count, doc, doc, doc, explain, explain, getDefaultQueryCache, getDefaultQueryCachingPolicy, getDefaultSimilarity, getExecutor, getIndexReader, getLeafContexts, getMaxClauseCount, getQueryCache, getQueryCachingPolicy, getSimilarity, getSlices, getTopReaderContext, search, search, search, search, search, searchAfter, searchAfter, searchAfter, setDefaultQueryCache, setDefaultQueryCachingPolicy, setMaxClauseCount, setQueryCache, setQueryCachingPolicy, setSimilarity, slices, slices, termStatistics
-
Constructor Details
-
AssertingIndexSearcher
-
AssertingIndexSearcher
-
AssertingIndexSearcher
-
AssertingIndexSearcher
-
-
Method Details
-
createWeight
- Overrides:
createWeight
in classIndexSearcher
- Throws:
IOException
-
rewrite
- Overrides:
rewrite
in classIndexSearcher
- Throws:
IOException
-
search
protected void search(List<LeafReaderContext> leaves, Weight weight, Collector collector) throws IOException - Overrides:
search
in classIndexSearcher
- Throws:
IOException
-
toString
- Overrides:
toString
in classIndexSearcher
-