Uses of Class
org.apache.lucene.facet.range.LongRange
Packages that use LongRange
Package
Description
Provides range faceting capabilities.
Sandbox faceting: Range Faceting
-
Uses of LongRange in org.apache.lucene.facet.range
Fields in org.apache.lucene.facet.range declared as LongRangeModifier and TypeFieldDescription(package private) final LongRangeExclusiveLongRangeCounter.LongRangeAndPos.rangeprivate final LongRangeLongRange.MultiValueSourceQuery.rangeprivate final LongRangeLongRange.ValueSourceQuery.rangeMethods in org.apache.lucene.facet.range that return LongRangeModifier and TypeMethodDescriptionprotected LongRange[]DoubleRangeFacetCounts.getLongRanges()Create long ranges from the double ranges.protected LongRange[]LongRangeFacetCounts.getLongRanges()protected abstract LongRange[]RangeFacetCounts.getLongRanges()(package private) LongRangeDoubleRange.toLongRange()Methods in org.apache.lucene.facet.range with parameters of type LongRangeModifier and TypeMethodDescription(package private) voidOverlappingLongRangeCounter.LongRangeNode.addOutputs(int index, LongRange range) Recursively assigns range outputs to each node.private static List<LongRangeCounter.InclusiveRange> OverlappingLongRangeCounter.buildElementaryIntervals(LongRange[] ranges) (package private) static LongRangeCounterprivate static booleanLongRangeCounter.hasOverlappingRanges(LongRange[] ranges) Determine whether-or-not any requested ranges overlapConstructors in org.apache.lucene.facet.range with parameters of type LongRangeModifierConstructorDescription(package private)ExclusiveLongRangeCounter(LongRange[] ranges, int[] countBuffer) (package private)LongRangeAndPos(LongRange range, int pos) LongRangeFacetCounts(String field, FacetsCollector hits, LongRange... ranges) CreateLongRangeFacetCountsusing long values from the specified field.LongRangeFacetCounts(String field, MultiLongValuesSource valuesSource, FacetsCollector hits, LongRange... ranges) CreateLongRangeFacetCounts, using the providedMultiLongValuesSourceif non-null.LongRangeFacetCounts(String field, MultiLongValuesSource valuesSource, FacetsCollector hits, Query fastMatchQuery, LongRange... ranges) CreateLongRangeFacetCounts, using the providedMultiLongValuesSourceif non-null.LongRangeFacetCounts(String field, LongValuesSource valueSource, FacetsCollector hits, LongRange... ranges) CreateLongRangeFacetCounts, using the providedLongValuesSourceif non-null.LongRangeFacetCounts(String field, LongValuesSource valueSource, FacetsCollector hits, Query fastMatchQuery, LongRange... ranges) CreateLongRangeFacetCounts, using the providedLongValuesSourceif non-null.(package private)MultiValueSourceQuery(LongRange range, Query fastMatchQuery, MultiLongValuesSource valuesSource) (package private)OverlappingLongRangeCounter(LongRange[] ranges, int[] countBuffer) (package private)ValueSourceQuery(LongRange range, Query fastMatchQuery, LongValuesSource valueSource) -
Uses of LongRange in org.apache.lucene.sandbox.facet.cutters.ranges
Fields in org.apache.lucene.sandbox.facet.cutters.ranges declared as LongRangeModifier and TypeFieldDescriptionprivate final LongRangeLongRangeFacetCutter.LongRangeAndPos.rangeMethods in org.apache.lucene.sandbox.facet.cutters.ranges that return LongRangeModifier and TypeMethodDescriptionprivate LongRange[]DoubleRangeFacetCutter.mapDoubleRangesToSortableLong(DoubleRange[] doubleRanges) LongRangeFacetCutter.LongRangeAndPos.range()Methods in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type LongRangeModifier and TypeMethodDescriptionprivate static booleanLongRangeFacetCutter.areOverlappingRanges(LongRange[] ranges) static LongRangeFacetCutterLongRangeFacetCutter.create(MultiLongValuesSource longValuesSource, LongRange[] longRanges) (package private) static LongRangeFacetCutterLongRangeFacetCutter.createSingleOrMultiValued(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) CreateFacetCutterfor provided value source and long ranges.Constructors in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type LongRangeModifierConstructorDescription(package private)LongRangeAndPos(LongRange range, int pos) (package private)LongRangeFacetCutter(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) (package private)NonOverlappingLongRangeFacetCutter(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) (package private)OverlappingLongRangeFacetCutter(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges)