org.jfree.data.time
public class Minute extends RegularTimePeriod implements Serializable
Field Summary | |
---|---|
static int | FIRST_MINUTE_IN_HOUR Useful constant for the first minute in a day. |
static int | LAST_MINUTE_IN_HOUR Useful constant for the last minute in a day. |
Constructor Summary | |
---|---|
Minute()
Constructs a new Minute, based on the system date/time. | |
Minute(int minute, Hour hour)
Constructs a new Minute.
| |
Minute(Date time)
Constructs a new instance, based on the supplied date/time and
the default time zone.
| |
Minute(Date time, TimeZone zone)
Constructs a new Minute, based on the supplied date/time and timezone.
| |
Minute(Date time, TimeZone zone, Locale locale)
Constructs a new Minute, based on the supplied date/time and timezone.
| |
Minute(int minute, int hour, int day, int month, int year)
Creates a new minute.
|
Method Summary | |
---|---|
int | compareTo(Object o1)
Returns an integer indicating the order of this Minute object relative
to the specified object:
negative == before, zero == same, positive == after.
|
boolean | equals(Object obj)
Tests the equality of this object against an arbitrary Object.
|
Day | getDay()
Returns the day.
|
long | getFirstMillisecond()
Returns the first millisecond of the minute. |
long | getFirstMillisecond(Calendar calendar)
Returns the first millisecond of the minute.
|
Hour | getHour()
Returns the hour.
|
int | getHourValue()
Returns the hour.
|
long | getLastMillisecond()
Returns the last millisecond of the minute. |
long | getLastMillisecond(Calendar calendar)
Returns the last millisecond of the minute.
|
int | getMinute()
Returns the minute.
|
long | getSerialIndex()
Returns a serial index number for the minute.
|
int | hashCode()
Returns a hash code for this object instance. |
RegularTimePeriod | next()
Returns the minute following this one.
|
static Minute | parseMinute(String s)
Creates a Minute instance by parsing a string. |
void | peg(Calendar calendar)
Recalculates the start date/time and end date/time for this time period
relative to the supplied calendar (which incorporates a time zone).
|
RegularTimePeriod | previous()
Returns the minute preceding this one.
|
Parameters: minute the minute (0 to 59). hour the hour (null
not permitted).
Parameters: time the time (null
not permitted).
See Also: Minute
Deprecated: As of 1.0.13, use the constructor that specifies the locale also.
Constructs a new Minute, based on the supplied date/time and timezone.Parameters: time the time (null
not permitted). zone the time zone (null
not permitted).
Parameters: time the time (null
not permitted). zone the time zone (null
not permitted). locale the locale (null
not permitted).
Since: 1.0.13
Parameters: minute the minute (0-59). hour the hour (0-23). day the day (1-31). month the month (1-12). year the year (1900-9999).
Parameters: o1 object to compare.
Returns: negative == before, zero == same, positive == after.
This method will return true ONLY if the object is a Minute object representing the same minute as this instance.
Parameters: obj the object to compare (null
permitted).
Returns: true
if the minute and hour value of this and the
object are the same.
Returns: The day.
Since: 1.0.3
Returns: The first millisecond of the minute.
See Also: getLastMillisecond
Parameters: calendar the calendar which defines the timezone
(null
not permitted).
Returns: The first millisecond.
Throws: NullPointerException if calendar
is
null
.
Returns: The hour (never null
).
Returns: The hour.
Since: 1.0.3
Returns: The last millisecond of the minute.
See Also: getFirstMillisecond
Parameters: calendar the calendar / timezone (null
not
permitted).
Returns: The last millisecond.
Throws: NullPointerException if calendar
is
null
.
Returns: The minute.
Returns: The serial index number.
http://developer.java.sun.com/developer/Books/effectivejava
/Chapter3.pdf
Returns: A hash code.
Returns: The minute following this one.
Parameters: s the minute string to parse.
Returns: null
, if the string is not parseable, the minute
otherwise.
Parameters: calendar the calendar (null
not permitted).
Since: 1.0.3
Returns: The minute preceding this one.