Package org.daypilot.recurrence
Class RecurEvent
- java.lang.Object
-
- org.daypilot.recurrence.RecurInfo
-
- org.daypilot.recurrence.RecurEvent
-
public class RecurEvent extends RecurInfo
-
-
Method Summary
Modifier and Type Method Description void
addRecurex(RecurEx recurex)
void
addRecurexSilent(RecurEx recurex)
static RecurEvent
fromRule(RecurrenceRule rule, DateTime start, DateTime end, java.lang.String id, java.lang.Object tag)
DateTime
getEnd()
DayOfWeek
getFirstDayOfWeek()
DateTime
getStart()
DateTime
next(int count, DateTime last)
Generates next occurrence .java.util.List<Occurrence>
occurrences(DateTime limit)
static RecurEvent
parseEvent(java.lang.String input, DateTime start, DateTime end, java.lang.String id, java.lang.Object tag)
void
setEnd(DateTime end)
void
setFirstDayOfWeek(DayOfWeek firstDayOfWeek)
void
setStart(DateTime start)
-
-
-
Method Detail
-
fromRule
public static RecurEvent fromRule(RecurrenceRule rule, DateTime start, DateTime end, java.lang.String id, java.lang.Object tag)
-
parseEvent
public static RecurEvent parseEvent(java.lang.String input, DateTime start, DateTime end, java.lang.String id, java.lang.Object tag)
-
occurrences
public java.util.List<Occurrence> occurrences(DateTime limit)
-
addRecurexSilent
public void addRecurexSilent(RecurEx recurex)
-
addRecurex
public void addRecurex(RecurEx recurex)
-
getStart
public DateTime getStart()
-
setStart
public void setStart(DateTime start)
-
getEnd
public DateTime getEnd()
-
setEnd
public void setEnd(DateTime end)
-
getFirstDayOfWeek
public DayOfWeek getFirstDayOfWeek()
-
setFirstDayOfWeek
public void setFirstDayOfWeek(DayOfWeek firstDayOfWeek)
-
-