org.apache.lucene.facet.range (Lucene 10.5.1 facet API)
Description: declaration: package: org.apache.lucene.facet.range

# Package org.apache.lucene.facet.range

package org.apache.lucene.facet.range
Provides range faceting capabilities.

- Related Packages
  Package
  Description
  org.apache.lucene.facet
  Faceted search.
  org.apache.lucene.facet.facetset
  Provides FacetSets faceting capabilities which allows users to facet on high dimensional field values.
  org.apache.lucene.facet.rangeonrange
  Provides range on range faceting capabilities.
  org.apache.lucene.facet.sortedset
  Provides faceting capabilities over facets that were indexed with `SortedSetDocValuesFacetField`.
  org.apache.lucene.facet.taxonomy
  Taxonomy of Categories.
- Class
  Description
  DoubleRange
  Represents a range over double values.
  DoubleRangeFacetCounts
  `Facets` implementation that computes counts for dynamic double ranges.
  DynamicRangeUtil
  Methods to create dynamic ranges for numeric fields.
  DynamicRangeUtil.DynamicRangeInfo
  Holds parameters of a dynamic numeric range.
  LongRange
  Represents a range over long values.
  LongRangeFacetCounts
  `Facets` implementation that computes counts for dynamic long ranges.
  Range
  Base class for a single labeled range.