# 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
Classes
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
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.
HumanReadableQuery
A simple query wrapper for debug purposes.
MemoryAccountingBitsetCollector
Bitset collector which supports memory tracking