Method Summary |
|
public long | first() Returns the first recurrence. |
public long | getCurrentCount() Returns the current count of this recurrence. |
public Iterator | getExceptionDateIterator() |
public Iterator | getExceptionRuleIterator() |
public String | getID() |
public Iterator | getRecurrenceDateIterator() |
public Iterator | getRecurrenceRuleIterator() |
public Date | getStartDate() Returns the startDate Date object. |
public long | getStartTime() Returns the long value of the startDate. |
public void | incrementCurrentCount() Increments the current count of this recurrence and updates the record. |
public void | incrementCurrentCount(boolean store) Increments the current count of this recurrence. |
public void | init() Initializes the rules for this RecurrenceInfo object. |
public long | last() Returns the estimated last recurrence. |
public static RecurrenceInfo | makeInfo(GenericDelegator delegator, long startTime, int frequency, int interval, int count) |
public static RecurrenceInfo | makeInfo(GenericDelegator delegator, long startTime, int frequency, int interval, long endTime) |
public static RecurrenceInfo | makeInfo(GenericDelegator delegator, long startTime, int frequency, int interval, int count, long endTime) |
public long | next() Returns the next recurrence from now. |
public long | next(long fromTime) Returns the next recurrence from the specified time. |
public String | primaryKey() |
public void | remove() Removes the recurrence from persistant store. |