public class Interval extends Object implements Comparable<Interval>
Interval class.
Constructor and Description |
---|
Interval(long start,
long end)
Constructor for Interval.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Interval that)
compareTo
|
long |
getEndMillis()
getEndMillis
|
long |
getStartMillis()
getStartMillis
|
boolean |
overlaps(Interval that)
overlaps
|
void |
setEndMillis(long end)
setEndMillis
|
void |
setStartMillis(long start)
setStartMillis
|
public Interval(long start, long end)
Constructor for Interval.
start
- a long.end
- a long.public long getStartMillis()
getStartMillis
public void setStartMillis(long start)
setStartMillis
start
- a long.public long getEndMillis()
getEndMillis
public void setEndMillis(long end)
setEndMillis
end
- a long.public boolean overlaps(Interval that)
overlaps
that
- a Interval
object.public int compareTo(Interval that)
compareTo
compareTo
in interface Comparable<Interval>
that
- a Interval
object.Copyright © 2018. All rights reserved.