Class FullDayRecurringEvent
java.lang.Object
ch.tocco.nice2.optional.calendar.impl.ical.CalendarEventImpl
ch.tocco.nice2.optional.calendar.impl.ical.recur.RecurringEventImpl
ch.tocco.nice2.optional.calendar.impl.ical.recur.FullDayRecurringEvent
- All Implemented Interfaces:
CalendarEvent
,RecurringEvent
,CalendarAware
,Cloneable
,Comparable<CalendarEvent>
-
Field Summary
Fields inherited from class ch.tocco.nice2.optional.calendar.impl.ical.CalendarEventImpl
calendarDao
-
Constructor Summary
ConstructorDescriptionFullDayRecurringEvent
(String summary, RecurrenceInfo recurrenceInfo, CalendarDao calendarDao, String location) Recurring Events that do not have a start date but a recurrence rule containing weekdays E.g. -
Method Summary
Methods inherited from class ch.tocco.nice2.optional.calendar.impl.ical.recur.RecurringEventImpl
clone, equals, getRecurrenceInfo, hashCode, resolveRecurrence, resolveRecurrence, setRecurrenceInfo, toString
Methods inherited from class ch.tocco.nice2.optional.calendar.impl.ical.CalendarEventImpl
checkStartEndTimes, compareTo, created, getCalendar, getDescription, getEnd, getEntity, getId, getLabel, getLocation, getOnlineMeetingUrl, getStart, getTargetEntity, getTargetEntity, getTimeZone, isAllDay, isOccurrence, resolveRelation, resolveRelation, save, saveAndLink, saveAndRelateCalendar, setCalendar, setCreated, setDescription, setEnd, setId, setLabel, setLocation, setOccurrence, setOnlineMeetingUrl, setStart, setStartAndEnd
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.optional.calendar.api.CalendarEvent
created, getCalendar, getDescription, getEnd, getEntity, getId, getLabel, getLocation, getOnlineMeetingUrl, getStart, getTargetEntity, getTargetEntity, getTimeZone, isAllDay, isOccurrence, resolveRelation, resolveRelation, save, saveAndLink, saveAndRelateCalendar, setDescription, setEnd, setLabel, setLocation, setOccurrence, setOnlineMeetingUrl, setStart, setStartAndEnd
Methods inherited from interface java.lang.Comparable
compareTo
-
Constructor Details
-
FullDayRecurringEvent
public FullDayRecurringEvent(String summary, RecurrenceInfo recurrenceInfo, CalendarDao calendarDao, String location) Recurring Events that do not have a start date but a recurrence rule containing weekdays E.g. Weekends- Parameters:
summary
- summary / description for the calendar eventrecurrenceInfo
- recurrence rule of the event. Must contain weekdays.calendarDao
- a CalendarDao objectlocation
- location where the event takes place. E.g. address of the related reservation's building
-