public class ScorerIndexSearcher extends IndexSearcher
IndexSearcher.LeafSlice
leafContexts, readerContext
Constructor and Description |
---|
ScorerIndexSearcher(IndexReader r)
Creates a searcher searching the provided index.
|
ScorerIndexSearcher(IndexReader r,
java.util.concurrent.ExecutorService executor)
Creates a searcher searching the provided index.
|
Modifier and Type | Method and Description |
---|---|
protected void |
search(java.util.List<LeafReaderContext> leaves,
Weight weight,
Collector collector)
Lower-level search API.
|
collectionStatistics, count, createNormalizedWeight, createWeight, doc, doc, doc, explain, explain, getDefaultQueryCache, getDefaultQueryCachingPolicy, getDefaultSimilarity, getIndexReader, getQueryCache, getQueryCachingPolicy, getSimilarity, getSlices, getTopReaderContext, rewrite, search, search, search, search, search, searchAfter, searchAfter, searchAfter, setDefaultQueryCache, setDefaultQueryCachingPolicy, setQueryCache, setQueryCachingPolicy, setSimilarity, slices, termStatistics, toString
public ScorerIndexSearcher(IndexReader r, java.util.concurrent.ExecutorService executor)
ExecutorService
.public ScorerIndexSearcher(IndexReader r)
IndexSearcher.IndexSearcher(IndexReader)
protected void search(java.util.List<LeafReaderContext> leaves, Weight weight, Collector collector) throws java.io.IOException
IndexSearcher
LeafCollector.collect(int)
is called for every document.
NOTE: this method executes the searches on all given leaves exclusively.
To search across all the searchers leaves use IndexSearcher.leafContexts
.
search
in class IndexSearcher
leaves
- the searchers leaves to execute the searches onweight
- to match documentscollector
- to receive hitsjava.io.IOException
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.