java.lang.Objectorg.quartz.impl.calendar.BaseCalendar
org.quartz.impl.calendar.AnnualCalendar
All Implemented Interfaces:
Serializable, Calendar
This implementation of the Calendar excludes a set of days of the year. You may use it to exclude bank holidays which are on the same date every year.
Juergen - Donnerstag| Field Summary | ||
|---|---|---|
| static final long | serialVersionUID | |
| Fields inherited from org.quartz.impl.calendar.BaseCalendar: |
|---|
| serialVersionUID |
| Constructor: |
|---|
|
|
|
|
| Method from org.quartz.impl.calendar.AnnualCalendar Summary: |
|---|
| 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.AnnualCalendar Detail: |
|---|
Get the array which defines the exclude-value of each day of 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 exluded. |
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 to be excluded (true) or included (false). |
Redefine the array of days excluded. The array must of size greater or equal 31. |