java.lang.Objectorg.quartz.impl.calendar.BaseCalendar
org.quartz.impl.calendar.MonthlyCalendar
All Implemented Interfaces:
Serializable, Calendar
This implementation of the Calendar excludes a set of days of the month. You may use it to exclude every 1. of each month for example. But you may define any day of a month.
Juergen - Donnerstag| Field Summary | ||
|---|---|---|
| static final long | serialVersionUID | |
| Fields inherited from org.quartz.impl.calendar.BaseCalendar: |
|---|
| serialVersionUID |
| Constructor: |
|---|
|
|
|
|
| Method from org.quartz.impl.calendar.MonthlyCalendar Summary: |
|---|
| areAllDaysExcluded, getDaysExcluded, getNextIncludedTime, isDayExcluded, isTimeIncluded, setDayExcluded, setDaysExcluded |
| Methods from org.quartz.impl.calendar.BaseCalendar: |
|---|
| buildHoliday, buildHoliday, createJavaCalendar, createJavaCalendar, getBaseCalendar, getDescription, getEndOfDayJavaCalendar, getJavaCalendar, getNextIncludedTime, getStartOfDayJavaCalendar, getTimeZone, isTimeIncluded, setBaseCalendar, setDescription, setTimeZone |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.quartz.impl.calendar.MonthlyCalendar Detail: |
|---|
Check if all days are excluded. That is no day is included. |
Get the array which defines the exclude-value of each day of month. Only the first 31 elements of the array are relevant, with the 0 index element representing the first day of the month. |
Determine the next time (in milliseconds) that is 'included' by the Calendar after the given time. Return the original value if timeStamp is included. Return 0 if all days are excluded. Note that this Calendar is only has full-day precision. |
Return true, if day is defined to be excluded. |
Determine whether the given time (in milliseconds) is 'included' by the Calendar. Note that this Calendar is only has full-day precision. |
Redefine a certain day of the month to be excluded (true) or included (false). |
Redefine the array of days excluded. The array must non-null and of size greater or equal to 31. The 0 index element represents the first day of the month. |