public static class ByDay.ByDayPair
extends java.lang.Object
Contains both the day of the week and an optional positive or negative integer (ordinal). If the integer is present it represents the nth occurrence of a specific day within the MONTHLY or YEARLY frequency rules. For example, with a MONTHLY rule 1MO indicates the first Monday of the month. If ordinal is 0 then all the matching days are included within the specified frequency rule.
Constructor and Description |
---|
ByDayPair() |
ByDayPair(java.time.DayOfWeek dayOfWeek,
int ordinal) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.time.DayOfWeek |
getDayOfWeek() |
int |
getOrdinal() |
int |
hashCode() |
void |
setDayOfWeek(java.time.DayOfWeek dayOfWeek) |
void |
setOrdinal(int ordinal) |
java.lang.String |
toString() |
ByDay.ByDayPair |
withDayOfWeek(java.time.DayOfWeek dayOfWeek) |
ByDay.ByDayPair |
withOrdinal(int ordinal) |
public ByDayPair(java.time.DayOfWeek dayOfWeek, int ordinal)
public ByDayPair()
public java.time.DayOfWeek getDayOfWeek()
public void setDayOfWeek(java.time.DayOfWeek dayOfWeek)
public ByDay.ByDayPair withDayOfWeek(java.time.DayOfWeek dayOfWeek)
public int getOrdinal()
public void setOrdinal(int ordinal)
public ByDay.ByDayPair withOrdinal(int ordinal)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object