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