org.apache.lucene.sandbox.facet.recorders (Lucene 10.5.0 sandbox API)
Description: declaration: package: org.apache.lucene.sandbox.facet.recorders

# Package org.apache.lucene.sandbox.facet.recorders

package org.apache.lucene.sandbox.facet.recorders
Sandbox faceting: classes that can record per ordinal data E.g. aggregations per facet ordinals can be recorded.

WARNING: This API is experimental and might change in incompatible ways in the next release.

- Related Packages
  Package
  Description
  org.apache.lucene.sandbox.facet
  Sandbox faceting - Collectors that compute facets.
  org.apache.lucene.sandbox.facet.cutters
  Sandbox faceting: facet cutters, see `FacetCutter` for details.
  org.apache.lucene.sandbox.facet.iterators
  Sandbox faceting: facet ordinals.
  org.apache.lucene.sandbox.facet.labels
  Sandbox faceting: facet labels, see `OrdToLabel` for details.
  org.apache.lucene.sandbox.facet.utils
  Sandbox faceting: utility classes to make it easier to use the new API for standard use cases.
- Class
  Description
  CountFacetRecorder
  `FacetRecorder` to count facets.
  FacetRecorder
  Record data for each facet of each doc.
  LeafFacetRecorder
  Record data for each facet of each doc of a leaf (segment).
  LongAggregationsFacetRecorder
  `FacetRecorder` that computes multiple long aggregations per facet.
  MultiFacetsRecorder
  `FacetRecorder` that contains multiple FacetRecorders.
  Reducer
  Reducer for numeric values.