|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
DateRule is an interface for calculating the date of an event. It supports both recurring events and those which occur only once. DateRule is useful for storing information about holidays, Daylight Savings Time rules, and other events such as meetings.
SimpleDateRule
Method Summary | |
java.util.Date |
firstAfter(java.util.Date start)
Return the first occurrance of the event represented by this rule that is on or after the given start date. |
java.util.Date |
firstBetween(java.util.Date start,
java.util.Date end)
Return the first occurrance of the event represented by this rule that is on or after the given start date and before the given end date. |
boolean |
isBetween(java.util.Date start,
java.util.Date end)
Check whether this event occurs at least once between the two dates given. |
boolean |
isOn(java.util.Date date)
Checks whether this event occurs on the given date. |
Method Detail |
public java.util.Date firstAfter(java.util.Date start)
start
- Only occurrances on or after this date are returned.
firstBetween(java.util.Date, java.util.Date)
public java.util.Date firstBetween(java.util.Date start, java.util.Date end)
start
- Only occurrances on or after this date are returned.end
- Only occurrances before this date are returned.
firstAfter(java.util.Date)
public boolean isOn(java.util.Date date)
date
- The date to check.
public boolean isBetween(java.util.Date start, java.util.Date end)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |