Class LongRangeFacetCutter.LongRangeMultivaluedLeafFacetCutter

java.lang.Object
org.apache.lucene.sandbox.facet.cutters.ranges.LongRangeFacetCutter.LongRangeMultivaluedLeafFacetCutter
All Implemented Interfaces:
LeafFacetCutter, OrdinalIterator
Direct Known Subclasses:
NonOverlappingLongRangeFacetCutter.NonOverlappingLongRangeMultiValueLeafFacetCutter, OverlappingLongRangeFacetCutter.OverlappingMultivaluedRangeLeafFacetCutter
Enclosing class:
LongRangeFacetCutter

abstract static class LongRangeFacetCutter.LongRangeMultivaluedLeafFacetCutter extends Object implements LeafFacetCutter
  • Field Details

    • multiLongValues

      private final MultiLongValues multiLongValues
    • boundaries

      private final long[] boundaries
    • pos

      final int[] pos
    • elementaryIntervalTracker

      final IntervalTracker elementaryIntervalTracker
    • requestedIntervalTracker

      IntervalTracker requestedIntervalTracker
  • Constructor Details

    • LongRangeMultivaluedLeafFacetCutter

      LongRangeMultivaluedLeafFacetCutter(MultiLongValues longValues, long[] boundaries, int[] pos)
  • Method Details