Package interval

Provides interval set datatypes.
  • Interface Summary 
    Interface Description
    IntervalSet<L>
    A mutable set of labeled intervals, where each unique label is associated with a non-overlapping half-open interval [start,end).
  • Class Summary 
    Class Description
    MultiIntervalSet<L>
    A mutable set of labeled intervals, where each label is associated with one or more non-overlapping half-open intervals [start, end).
  • Exception Summary 
    Exception Description
    IntervalConflictException
    Thrown to indicate an interval set conflict.