Module org.apache.lucene.facet
Package org.apache.lucene.facet.range
package org.apache.lucene.facet.range
Provides range faceting capabilities.
-
ClassDescriptionRepresents a range over double values.
Facets
implementation that computes counts for dynamic double ranges.Methods to create dynamic ranges for numeric fields.Holds parameters of a dynamic numeric range.Holds field value array, weight array, totalWeight, valid value index for each segmentThis implementation assumes the requested ranges do not overlap.Simple container for a requested range and its original positionRepresents a range over long values.Counter for numeric ranges.Facets
implementation that computes counts for dynamic long ranges.This implementation supports requested ranges that overlap.Holds one node of the segment tree.Base class for a single labeled range.Base class for range faceting.Reusable entry to hold range label and int count.