public class Interval extends java.lang.Object implements java.lang.Comparable<Interval>, java.io.Serializable
| Modifier and Type | Field and Description | 
|---|---|
| static int | SMALLEST_END_THEN_SMALLEST_START_IS_SMALLER | 
| static int | SMALLEST_INTERVAL_LENGTH_IS_SMALLER | 
| static int | SMALLEST_START_THEN_SMALLEST_END_IS_SMALLER | 
| Constructor and Description | 
|---|
| Interval(double start,
        double end) | 
| Interval(double start,
        double end,
        int comparatorMode) | 
public static final int SMALLEST_START_THEN_SMALLEST_END_IS_SMALLER
public static final int SMALLEST_END_THEN_SMALLEST_START_IS_SMALLER
public static final int SMALLEST_INTERVAL_LENGTH_IS_SMALLER
public Interval(double start,
        double end)
public Interval(double start,
        double end,
        int comparatorMode)
public double getEnd()
public double getStart()
public int compareTo(Interval interval)
compareTo in interface java.lang.Comparable<Interval>public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object