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.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 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:
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
-
-