java.lang.Object
com.inductiveautomation.ignition.common.util.TimelineSet
All Implemented Interfaces:
Serializable

public class TimelineSet extends Object implements Serializable
This class is used to organize overlapping time events. The set contains multiple Timelines. Each timeline specifies multiple time segments that can't overlap. Inside of a TimelinSet, multiple timelines can overlap. The class provides multiple functions for determining coverage, hit count, next event, etc.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • merge

      public void merge(TimelineSet other)
    • hitCount

      public int hitCount(long time)
    • nextEvent

      public long nextEvent(long time)