Class IntervalTracker.MultiIntervalTracker

java.lang.Object
org.apache.lucene.sandbox.facet.cutters.ranges.IntervalTracker.MultiIntervalTracker
All Implemented Interfaces:
IntervalTracker, OrdinalIterator
Enclosing interface:
IntervalTracker

public static class IntervalTracker.MultiIntervalTracker extends Object implements IntervalTracker
Interval Tracker that tracks data for multiple intervals. The interval is recorded only once iff data belonging to the interval is encountered *
  • Field Details

    • tracker

      private FixedBitSet tracker
    • trackerState

      private int trackerState
    • bitFrom

      private int bitFrom
    • intervalsWithHit

      private int intervalsWithHit
  • Constructor Details

    • MultiIntervalTracker

      MultiIntervalTracker(int size)
  • Method Details