## Package org.apache.lucene.facet.range

Code to compute facets for numeric ranges.

See:
Description

Class Summary
DoubleRange: Represents a range over double values indexed as `DoubleDocValuesField`.
FloatRange: Represents a range over float values indexed as `FloatDocValuesField`.
LongRange: Represents a range over long values indexed as `NumericDocValuesField`.
Range: Represents a single labelled range, one facet label in the facets computed by `RangeAccumulator`.
RangeAccumulator: Uses a `NumericDocValues` and accumulates counts for provided ranges.
RangeFacetRequest<T extends Range>: Facet request for dynamic ranges based on a NumericDocValues field.
RangeFacetResultNode: Holds the facet results for a `RangeFacetRequest`.
RangeFacetsAccumulatorWrapper: Takes multiple facet requests and if necessary splits them between the normal `FacetsAccumulator` and a `RangeAccumulator`

## Package org.apache.lucene.facet.range Description

Code to compute facets for numeric ranges.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.