Class Timeline

  extended byjopt.csp.util.IntSet
      extended byjopt.csp.util.IntIntervalSet
          extended byjopt.js.api.util.Timeline
All Implemented Interfaces:
jopt.csp.util.IntervalSet, jopt.csp.util.NumSet

public class Timeline
extends jopt.csp.util.IntIntervalSet

Represents a timeline. Essentially consists of one or more intervals starting and ending at int values.

Chris Johnson

Constructor Summary
Timeline(int start, int end)
Methods inherited from class jopt.csp.util.IntIntervalSet
add, add, add, add, clear, clone, contains, equals, equals, getFirstIntervalIndex, getFreeIntervalsBetween, getIntervalEnd, getIntervalStart, getLastIntervalIndex, getListener, getMax, getMax, getMin, getMin, getNextHigher, getNextIntervalIndex, getNextLower, getPreviousIntervalIndex, indexOfValue, intersect, intervals, isEmpty, isIntervalContained, isIntervalEmpty, remove, remove, remove, removeEndingAt, removeStartingFrom, setListener, size, toString, values
Methods inherited from class jopt.csp.util.IntSet
addAll, removeAll, removeEndingBefore, removeStartingAfter, retainAll
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public Timeline(int start,
                int end)