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.TopFieldDocs
search
(org.apache.lucene.search.Query query, int n, org.apache.lucene.search.Sort sort) void
search
(org.apache.lucene.search.Query query, org.apache.lucene.search.Collector results) org.apache.lucene.search.TopDocs
search
(org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, int n) 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) 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) void
search
(org.apache.lucene.search.Query query, org.apache.lucene.search.Filter filter, org.apache.lucene.search.Collector results) org.apache.lucene.search.TopDocs
searchAfter
(org.apache.lucene.search.ScoreDoc after, org.apache.lucene.search.Query query, int n) 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) 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.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) 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) 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:
searchAfter
in 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:
searchAfter
in 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:
searchAfter
in 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:
searchAfter
in 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:
searchAfter
in 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:
search
in 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:
search
in 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:
search
in 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:
search
in 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:
search
in 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:
search
in classorg.apache.lucene.search.IndexSearcher
- Throws:
IOException
-