Package net.bluemind.icalendar.api
Class ICalendarElement
java.lang.Object
net.bluemind.icalendar.api.ICalendarElement
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enum4.2.3 Calendar User Type To specify the type of calendar userstatic classstatic enumstatic enumstatic classstatic enumstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionContains HTML without the outer html invalid input: '&' body markups.booleanIndicates whether invitations have been already sent at least once.When a ICalendarElement is created, its sequence number is 0. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()static List<ICalendarElement.Attendee> diff(List<ICalendarElement.Attendee> source, List<ICalendarElement.Attendee> attendees) * Compare this list with the listattendeesand return theICalendarElement.Attendees present in the current list but not contained inattendeesstatic ICalendarElement.Attendeeget(List<ICalendarElement.Attendee> source, ICalendarElement.Attendee a) booleanhasAlarm()booleanbooleanmeeting()static List<ICalendarElement.Attendee> same(List<ICalendarElement.Attendee> source, List<ICalendarElement.Attendee> attendees) timezone()
-
Field Details
-
dtstart
-
summary
-
classification
-
location
-
description
Contains HTML without the outer html invalid input: '&' body markups. -
priority
-
alarm
-
status
-
attendees
-
organizer
-
categories
-
exdate
-
rdate
-
rrule
-
url
-
conference
-
conferenceId
-
conferenceConfiguration
-
attachments
-
properties
-
sequence
When a ICalendarElement is created, its sequence number is 0. It is monotonically incremented by the "Organizer's" each time the "Organizer" makes a significant revision to the calendar component. -
draft
public boolean draftIndicates whether invitations have been already sent at least once.
-
-
Constructor Details
-
ICalendarElement
public ICalendarElement()
-
-
Method Details
-
diff
public static List<ICalendarElement.Attendee> diff(List<ICalendarElement.Attendee> source, List<ICalendarElement.Attendee> attendees) * Compare this list with the listattendeesand return theICalendarElement.Attendees present in the current list but not contained inattendees- Parameters:
attendees-- Returns:
-
get
public static ICalendarElement.Attendee get(List<ICalendarElement.Attendee> source, ICalendarElement.Attendee a) -
same
public static List<ICalendarElement.Attendee> same(List<ICalendarElement.Attendee> source, List<ICalendarElement.Attendee> attendees) - Parameters:
attendees-- Returns:
-
timezone
- Returns:
- timezone id
-
copy
- Returns:
-
hasAlarm
public boolean hasAlarm() -
hasRecurrence
public boolean hasRecurrence() -
meeting
public boolean meeting()
-