public class TimeInterval extends Object implements Comparable<TimeInterval>
TimeInterval class.
Constructor and Description |
---|
TimeInterval(Date start,
Date end)
Constructor for TimeInterval.
|
Modifier and Type | Method and Description |
---|---|
int |
comparesTo(Date date)
Returns -1, 0, 1 based on how date compares to this interval
|
int |
compareTo(TimeInterval t)
compareTo
|
boolean |
equals(Object o) |
boolean |
follows(TimeInterval interval) |
Date |
getEnd()
getEnd
|
Date |
getStart()
getStart
|
int |
hashCode()
hashCode
|
boolean |
overlaps(TimeInterval interval) |
boolean |
preceeds(TimeInterval interval) |
String |
toString()
toString
|
public int comparesTo(Date date)
date
- a Date
object.public String toString()
toString
public int compareTo(TimeInterval t)
compareTo
compareTo
in interface Comparable<TimeInterval>
t
- a TimeInterval
object.public boolean preceeds(TimeInterval interval)
public boolean follows(TimeInterval interval)
public boolean overlaps(TimeInterval interval)
Copyright © 2021. All rights reserved.