org.jfree.data.time
Class FixedMillisecond
- Comparable, MonthConstants, Serializable, TimePeriod
Wrapper for a
java.util.Date
object that allows it to be used
as a
RegularTimePeriod
. This class is immutable, which is a
requirement for all
RegularTimePeriod
subclasses.
int | compareTo(Object o1) - Returns an integer indicating the order of this Millisecond object
relative to the specified
object: negative == before, zero == same, positive == after.
|
boolean | equals(Object object) - Tests the equality of this object against an arbitrary Object.
|
long | getFirstMillisecond() - Returns the first millisecond of the time period.
|
long | getFirstMillisecond(Calendar calendar) - Returns the first millisecond of the time period.
|
long | getLastMillisecond() - Returns the last millisecond of the time period.
|
long | getLastMillisecond(Calendar calendar) - Returns the last millisecond of the time period.
|
long | getMiddleMillisecond() - Returns the millisecond closest to the middle of the time period.
|
long | getMiddleMillisecond(Calendar calendar) - Returns the millisecond closest to the middle of the time period.
|
long | getSerialIndex() - Returns a serial index number for the millisecond.
|
Date | getTime() - Returns the date/time.
|
int | hashCode() - Returns a hash code for this object instance.
|
RegularTimePeriod | next() - Returns the millisecond following this one.
|
void | peg(Calendar calendar) - This method is overridden to do nothing.
|
RegularTimePeriod | previous() - Returns the millisecond preceding this one.
|
createInstance , downsize , getEnd , getFirstMillisecond , getFirstMillisecond , getFirstMillisecond , getLastMillisecond , getLastMillisecond , getLastMillisecond , getMiddleMillisecond , getMiddleMillisecond , getMiddleMillisecond , getSerialIndex , getStart , next , peg , previous , toString |
FixedMillisecond
public FixedMillisecond()
Constructs a millisecond based on the current system time.
FixedMillisecond
public FixedMillisecond(long millisecond)
Constructs a millisecond.
millisecond
- the millisecond (same encoding as java.util.Date).
compareTo
public int compareTo(Object o1)
Returns an integer indicating the order of this Millisecond object
relative to the specified
object: negative == before, zero == same, positive == after.
o1
- the object to compare.
- negative == before, zero == same, positive == after.
equals
public boolean equals(Object object)
Tests the equality of this object against an arbitrary Object.
object
- the object to compare
getTime
public Date getTime()
Returns the date/time.
hashCode
public int hashCode()
Returns a hash code for this object instance.