|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.data.time.SimpleTimePeriod
An arbitrary period of time, measured to millisecond precision using
java.util.Date
.
This class is intentionally immutable (that is, once constructed, you cannot alter the start and end attributes).
Constructor Summary | |
SimpleTimePeriod(java.util.Date start,
java.util.Date end)
Creates a new time allocation. |
|
SimpleTimePeriod(long start,
long end)
Creates a new time allocation. |
Method Summary | |
int |
compareTo(java.lang.Object obj)
Returns an integer that indicates the relative ordering of two time periods. |
boolean |
equals(java.lang.Object obj)
Tests this time period instance for equality with an arbitrary object. |
java.util.Date |
getEnd()
Returns the end date/time. |
java.util.Date |
getStart()
Returns the start date/time. |
int |
hashCode()
Returns a hash code for this object instance. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SimpleTimePeriod(long start, long end)
start
- the start date/time in milliseconds.end
- the end date/time in milliseconds.public SimpleTimePeriod(java.util.Date start, java.util.Date end)
start
- the start date/time (null
not permitted).end
- the end date/time (null
not permitted).Method Detail |
public java.util.Date getStart()
getStart
in interface TimePeriod
null
).public java.util.Date getEnd()
getEnd
in interface TimePeriod
null
).public boolean equals(java.lang.Object obj)
TimePeriod
and it has the same start and end dates.
obj
- the other object (null
permitted).
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
obj
- the object (null
not permitted).
java.lang.ClassCastException
- if obj
is not an instance of
TimePeriod
.public int hashCode()
http://developer.java.sun.com/
developer/Books/effectivejava/Chapter3.pdf
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |