org.databene.commons
Class Timespan
java.lang.Object
org.databene.commons.Timespan
public class Timespan
- extends java.lang.Object
Represents a timespan between two dates.
Created: 17.02.2005 20:59:22
|
Constructor Summary |
Timespan(java.util.Date startDate,
java.util.Date endDate)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
startDate
public java.util.Date startDate
endDate
public java.util.Date endDate
Timespan
public Timespan(java.util.Date startDate,
java.util.Date endDate)
overlaps
public boolean overlaps(Timespan that)
duration
public java.lang.Long duration()
contains
public boolean contains(Timespan that)
contains
public boolean contains(java.util.Date date)
intersection
public static Timespan intersection(Timespan span1,
Timespan span2)
unite
public static Timespan unite(Timespan span1,
Timespan span2)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
Copyright © 2010. All Rights Reserved.