Uses of Record Class
org.apache.lucene.sandbox.facet.cutters.ranges.LongRangeFacetCutter.InclusiveRange
Packages that use LongRangeFacetCutter.InclusiveRange
-
Uses of LongRangeFacetCutter.InclusiveRange in org.apache.lucene.sandbox.facet.cutters.ranges
Fields in org.apache.lucene.sandbox.facet.cutters.ranges with type parameters of type LongRangeFacetCutter.InclusiveRangeModifier and TypeFieldDescription(package private) final List
<LongRangeFacetCutter.InclusiveRange> LongRangeFacetCutter.elementaryIntervals
Methods in org.apache.lucene.sandbox.facet.cutters.ranges that return types with arguments of type LongRangeFacetCutter.InclusiveRangeModifier and TypeMethodDescription(package private) abstract List
<LongRangeFacetCutter.InclusiveRange> LongRangeFacetCutter.buildElementaryIntervals()
Generates non-overlapping intervals that cover requested ranges and gaps in-between.(package private) List
<LongRangeFacetCutter.InclusiveRange> NonOverlappingLongRangeFacetCutter.buildElementaryIntervals()
TODO: it's identical to private ExclusiveLongRangeCounter#buildElementaryIntervals, let's dedup.(package private) List
<LongRangeFacetCutter.InclusiveRange> OverlappingLongRangeFacetCutter.buildElementaryIntervals()
TODO: it's identical to private OverlappingLongRangeCounter#buildElementaryIntervals, let's dedup.Method parameters in org.apache.lucene.sandbox.facet.cutters.ranges with type arguments of type LongRangeFacetCutter.InclusiveRangeModifier and TypeMethodDescriptionprivate static LongRangeNode
OverlappingLongRangeFacetCutter.split
(int start, int end, List<LongRangeFacetCutter.InclusiveRange> elementaryIntervals)