Class InstrumentedIndexSearcher
java.lang.Object
org.apache.lucene.search.IndexSearcher
com.atlassian.confluence.internal.search.v2.lucene.InstrumentedIndexSearcher
public class InstrumentedIndexSearcher
extends org.apache.lucene.search.IndexSearcher
- Since:
- 8.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.IndexSearcher
org.apache.lucene.search.IndexSearcher.LeafSlice -
Field Summary
Fields inherited from class org.apache.lucene.search.IndexSearcher
leafContexts, leafSlices, readerContext -
Constructor Summary
ConstructorsConstructorDescriptionInstrumentedIndexSearcher(@NonNull org.apache.lucene.index.IndexReader reader, @NonNull LuceneIndexMetrics metrics) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.search.TopFieldDocssearch(org.apache.lucene.search.Query query, int n, org.apache.lucene.search.Sort sort) voidsearch(org.apache.lucene.search.Query query, org.apache.lucene.search.Collector results) org.apache.lucene.search.TopDocssearch(org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n) org.apache.lucene.search.TopFieldDocssearch(org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort) org.apache.lucene.search.TopFieldDocssearch(org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort, boolean doDocScores, boolean doMaxScore) voidsearch(org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, org.apache.lucene.search.Collector results) org.apache.lucene.search.TopDocssearchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, int n) org.apache.lucene.search.TopDocssearchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, int n, org.apache.lucene.search.Sort sort) org.apache.lucene.search.TopDocssearchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n) org.apache.lucene.search.TopDocssearchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort) org.apache.lucene.search.TopDocssearchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort, boolean doDocScores, boolean doMaxScore) Methods inherited from class org.apache.lucene.search.IndexSearcher
collectionStatistics, createNormalizedWeight, doc, doc, doc, document, explain, explain, getDefaultSimilarity, getIndexReader, getSimilarity, getTopReaderContext, rewrite, search, search, search, search, search, search, search, setSimilarity, slices, termStatistics, toString, wrapFilter
-
Constructor Details
-
InstrumentedIndexSearcher
public InstrumentedIndexSearcher(@NonNull org.apache.lucene.index.IndexReader reader, @NonNull LuceneIndexMetrics metrics)
-
-
Method Details
-
searchAfter
public org.apache.lucene.search.TopDocs searchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, int n) throws IOException - Overrides:
searchAfterin classorg.apache.lucene.search.IndexSearcher- Throws:
IOException
-
searchAfter
public org.apache.lucene.search.TopDocs searchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n) throws IOException - Overrides:
searchAfterin classorg.apache.lucene.search.IndexSearcher- Throws:
IOException
-
searchAfter
public org.apache.lucene.search.TopDocs searchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort) throws IOException - Overrides:
searchAfterin classorg.apache.lucene.search.IndexSearcher- Throws:
IOException
-
searchAfter
public org.apache.lucene.search.TopDocs searchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, int n, org.apache.lucene.search.Sort sort) throws IOException - Overrides:
searchAfterin classorg.apache.lucene.search.IndexSearcher- Throws:
IOException
-
searchAfter
public org.apache.lucene.search.TopDocs searchAfter(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n, org.apache.lucene.search.Sort sort, boolean doDocScores, boolean doMaxScore) throws IOException - Overrides:
searchAfterin classorg.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:
searchin classorg.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:
searchin classorg.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:
searchin classorg.apache.lucene.search.IndexSearcher- 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:
searchin classorg.apache.lucene.search.IndexSearcher- 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, boolean doDocScores, boolean doMaxScore) throws IOException - Overrides:
searchin classorg.apache.lucene.search.IndexSearcher- Throws:
IOException
-
search
public org.apache.lucene.search.TopFieldDocs search(org.apache.lucene.search.Query query, int n, org.apache.lucene.search.Sort sort) throws IOException - Overrides:
searchin classorg.apache.lucene.search.IndexSearcher- Throws:
IOException
-