public static class RecurrenceFields.TIME_OF_DAY extends Object implements Serializable
The time of the day is defined in the format HH:MM:SS where
HH represents the hour part of the time. Valid values are between 0 and 23.MM represents the minute within the hour. Valid values are between 0 and 59.SS represents the seconds within the minutes. Valid values are between 0 and 59.An TIME_OF_DAY instance can be obtained via the RecurrenceFields.TIME_OF_DAY.valueOf(int, int, int) method.
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_HOUR_VALUE
Maximum possible value for Hour part (HH).
|
static int |
MAX_MINUTE_VALUE
Maximum possible value for Minute part (MM).
|
static int |
MAX_SECOND_VALUE
Maximum possible value for Second part (SS).
|
| Modifier and Type | Method and Description |
|---|---|
int |
getHour()
Get the Hour part of this TIME_OF_DAY instance.
|
int |
getMinute()
Get the Minute part of this TIME_OF_DAY instance.
|
int |
getSecond()
Get the Second part of this TIME_OF_DAY instance.
|
void |
setHour(int hour)
Set the Hour part of this TIME_OF_DAY instance.
|
void |
setMinute(int minute)
Set the Minute part of this TIME_OF_DAY instance.
|
void |
setSecond(int second)
Set the second part of this TIME_OF_DAY instance.
|
String |
toString()
The string representation of this TIME_OF_DAY instance.
|
static RecurrenceFields.TIME_OF_DAY |
valueOf(int hour, int minute, int second)
A TIME_OF_DAY instance representing the time specified by given values for hour, minute, and second.
|
public static final int MAX_HOUR_VALUE
public static final int MAX_MINUTE_VALUE
public static final int MAX_SECOND_VALUE
public static RecurrenceFields.TIME_OF_DAY valueOf(int hour, int minute, int second) throws IllegalArgumentException
hour - the hour part of the time.minute - the minutes within the hour.second - the seconds within the minute.IllegalArgumentException - if hour, minute and second do not represent valid values.public int getHour()
public void setHour(int hour)
throws IllegalArgumentException
hour - the hour to be set. The value must be between 0 and 23.IllegalArgumentException - if the specified value is not a valid value.public int getMinute()
public void setMinute(int minute)
throws IllegalArgumentException
minute - the minute to be set. The value must be between 0 and 59.IllegalArgumentException - if the specified value is not a valid value.public int getSecond()
public void setSecond(int second)
throws IllegalArgumentException
second - the second to be set. The value must be between 0 and 59.IllegalArgumentException - if the specified value is not a valid value.