org.apache.lucene.misc.search (Lucene 10.5.0 misc API)
Description: declaration: package: org.apache.lucene.misc.search

# Package org.apache.lucene.misc.search

package org.apache.lucene.misc.search
Misc search implementations.

- Related Packages
  Package
  Description
  org.apache.lucene.misc
  Miscellaneous Lucene utilities that don't really fit anywhere else.
  org.apache.lucene.misc.document
  Misc extensions of the Document/Field API.
  org.apache.lucene.misc.index
  Misc index tools and index support.
  org.apache.lucene.misc.store
  Misc Directory implementations.
  org.apache.lucene.misc.util
  Memory Tracker interface which allows defining custom collector level memory trackers
- Class
  Description
  DiversifiedTopDocsCollector
  A `TopDocsCollector` that controls diversity in results by ensuring no more than maxHitsPerKey results from a common source are collected in the final results.
  DiversifiedTopDocsCollector.ScoreDocKey
  An extension to ScoreDoc that includes a key used for grouping purposes
  DiversifiedTopDocsCollectorManager<C extends DiversifiedTopDocsCollector>
  A `CollectorManager` for `DiversifiedTopDocsCollector`.
  DocValuesStats<T>
  Holds statistics for a DocValues field.
  DocValuesStats.DoubleDocValuesStats
  Holds DocValues statistics for a numeric field storing `double` values.
  DocValuesStats.LongDocValuesStats
  Holds DocValues statistics for a numeric field storing `long` values.
  DocValuesStats.NumericDocValuesStats<T extends Number>
  Holds statistics for a numeric DocValues field.
  DocValuesStats.SortedDocValuesStats
  Holds statistics for a sorted DocValues field.
  DocValuesStats.SortedDoubleDocValuesStats
  Holds DocValues statistics for a sorted-numeric field storing `double` values.
  DocValuesStats.SortedLongDocValuesStats
  Holds DocValues statistics for a sorted-numeric field storing `long` values.
  DocValuesStats.SortedNumericDocValuesStats<T extends Number>
  Holds statistics for a sorted-numeric DocValues field.
  DocValuesStats.SortedSetDocValuesStats
  Holds statistics for a sorted-set DocValues field.
  DocValuesStatsCollector
  A `Collector` which computes statistics for a DocValues field.
  DocValuesStatsCollectorManager<T,S extends DocValuesStats<T>>
  A `CollectorManager` implementation for `DocValuesStatsCollector`.
  HumanReadableQuery
  A simple query wrapper for debug purposes.
  MemoryAccountingBitsetCollector
  Bitset collector which supports memory tracking.
  MemoryAccountingBitsetCollectorManager
  CollectorManager for MemoryAccountingBitsetCollector that supports concurrent search.
  MemoryAccountingBitsetCollectorManager.Result
  The result of a search, containing the matched document IDs and total memory used.