ScorerIndexSearcher

An IndexSearcher that always uses the Scorer API, never BulkScorer.

Constructors

Link copied to clipboard
constructor(r: IndexReader, executor: Executor)

Creates a searcher searching the provided index. Search on individual segments will be run in the provided Executor.

constructor(r: IndexReader)

Creates a searcher searching the provided index.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun count(query: Query): Int
Link copied to clipboard
open fun createWeight(query: Query, scoreMode: ScoreMode, boost: Float): Weight
Link copied to clipboard
fun explain(query: Query, doc: Int): Explanation
Link copied to clipboard
Link copied to clipboard
open fun rewrite(original: Query): Query
Link copied to clipboard
open fun search(query: Query, n: Int): TopDocs
open fun search(query: Query, collector: Collector)
open fun <C : Collector, T> search(query: Query, collectorManager: CollectorManager<C, T>): T
open fun search(query: Query, n: Int, sort: Sort): TopFieldDocs
fun search(query: Query, n: Int, sort: Sort, doDocScores: Boolean): TopFieldDocs
Link copied to clipboard
open fun searchAfter(after: ScoreDoc?, query: Query, numHits: Int): TopDocs
fun searchAfter(after: ScoreDoc?, query: Query, n: Int, sort: Sort): TopDocs
fun searchAfter(after: ScoreDoc?, query: Query, numHits: Int, sort: Sort, doDocScores: Boolean): TopFieldDocs
Link copied to clipboard
Link copied to clipboard
open fun termStatistics(term: Term, docFreq: Int, totalTermFreq: Long): TermStatistics
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String