Package net.bluemind.icalendar.api
Class ICalendarElement
java.lang.Object
net.bluemind.icalendar.api.ICalendarElement
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static enum
static enum
4.2.3 Calendar User Type To specify the type of calendar userstatic class
static enum
static enum
static class
static enum
static class
-
Field Summary
Modifier and TypeFieldDescriptionContains HTML without the outer html invalid input: '&' body markups.boolean
Indicates whether invitations have been already sent at least once.When a ICalendarElement is created, its sequence number is 0. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
static List
<ICalendarElement.Attendee> diff
(List<ICalendarElement.Attendee> source, List<ICalendarElement.Attendee> attendees) * Compare this list with the listattendees
and return theICalendarElement.Attendee
s present in the current list but not contained inattendees
static ICalendarElement.Attendee
get
(List<ICalendarElement.Attendee> source, ICalendarElement.Attendee a) boolean
hasAlarm()
boolean
boolean
meeting()
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 listattendees
and return theICalendarElement.Attendee
s 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()
-