public class LongIntervals extends Object
LongInterval
Modifier and Type  Field and Description 

static LongInterval[] 
EMPTY_ARRAY 
static LongInterval 
EMPTY_INTERVAL
An empty (singleton) interval.

static Comparator<LongInterval> 
ENDS_AFTER
A comparator between intervals defined as follows:
[a..b] is less than [a'..b']
iff the first interval ends after the second one, that is,
iff b' < b.

static Comparator<LongInterval> 
ENDS_BEFORE
A comparator between intervals defined as follows:
[a..b] is less than [a'..b']
iff the first interval ends before the second one, that is,
iff b < b'.

static Comparator<LongInterval> 
LENGTH_COMPARATOR
A comparator between intervals based on their length.

static LongInterval 
MINUS_INFINITY
A singleton located at −∞.

static Comparator<LongInterval> 
STARTS_AFTER
A comparator between intervals defined as follows:
[a..b] is less than [a'..b']
iff the first interval starts after the second one, that is,
iff a' < a.

static Comparator<LongInterval> 
STARTS_BEFORE
A comparator between intervals defined as follows:
[a..b] is less than [a'..b']
iff the first interval starts before the second one, that is,
iff a < a'.

public static final LongInterval[] EMPTY_ARRAY
public static final LongInterval EMPTY_INTERVAL
public static final LongInterval MINUS_INFINITY
public static final Comparator<LongInterval> STARTS_AFTER
public static final Comparator<LongInterval> STARTS_BEFORE
public static final Comparator<LongInterval> ENDS_AFTER
public static final Comparator<LongInterval> ENDS_BEFORE
public static final Comparator<LongInterval> LENGTH_COMPARATOR