public class QueryProfilerIndexSearcher extends IndexSearcher
IndexSearcher
that records profile information for all queries it
executes.IndexSearcher.LeafSlice
leafContexts, readerContext
Constructor and Description |
---|
QueryProfilerIndexSearcher(IndexReader reader) |
Modifier and Type | Method and Description |
---|---|
Weight |
createWeight(Query query,
ScoreMode scoreMode,
float boost) |
List<QueryProfilerResult> |
getProfileResult() |
long |
getRewriteTime() |
Query |
rewrite(Query original) |
collectionStatistics, count, doc, doc, doc, explain, explain, getDefaultQueryCache, getDefaultQueryCachingPolicy, getDefaultSimilarity, getExecutor, getIndexReader, getQueryCache, getQueryCachingPolicy, getSimilarity, getSlices, getTopReaderContext, search, search, search, search, search, search, searchAfter, searchAfter, searchAfter, setDefaultQueryCache, setDefaultQueryCachingPolicy, setQueryCache, setQueryCachingPolicy, setSimilarity, slices, termStatistics, termStatistics, toString
public QueryProfilerIndexSearcher(IndexReader reader)
public Query rewrite(Query original) throws IOException
rewrite
in class IndexSearcher
IOException
public Weight createWeight(Query query, ScoreMode scoreMode, float boost) throws IOException
createWeight
in class IndexSearcher
IOException
public long getRewriteTime()
public List<QueryProfilerResult> getProfileResult()
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.