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
-
-
Constructor Summary
Constructors Constructor Description InstrumentedIndexSearcher(@NonNull org.apache.lucene.index.IndexReader reader, @NonNull LuceneIndexMetrics metrics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.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 Detail
-
InstrumentedIndexSearcher
public InstrumentedIndexSearcher(@NonNull org.apache.lucene.index.IndexReader reader, @NonNull LuceneIndexMetrics metrics)
-
-
Method Detail
-
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
-
-