public class CalendarEvent

  1. Object
  2. CalendarEvent
A portable calendar event. Mutable setters make it convenient to create an event, while sources return detached instances so callers may safely edit.

Nested types

enum CalendarEvent.Status
enum CalendarEvent.Availability
enum CalendarEvent.Privacy

Constructors

public CalendarEvent()

Methods

public String getId()
public CalendarEvent setId(String v)
public String getCalendarId()
public CalendarEvent setCalendarId(String v)
public String getSourceId()
public CalendarEvent setSourceId(String v)
public String getVersion()
public CalendarEvent setVersion(String v)
public String getTitle()
public CalendarEvent setTitle(String v)
public String getDescription()
public CalendarEvent setDescription(String v)
public String getLocation()
public CalendarEvent setLocation(String v)
public String getUrl()
public CalendarEvent setUrl(String v)
public String getRecurringEventId()
public CalendarEvent setRecurringEventId(String v)
public CalendarDateTime getStart()
public CalendarEvent setStart(CalendarDateTime v)
public CalendarDateTime getEnd()
public CalendarEvent setEnd(CalendarDateTime v)
public CalendarRecurrenceRule getRecurrence()
public CalendarEvent setRecurrence(CalendarRecurrenceRule v)
public CalendarEvent.Status getStatus()
public CalendarEvent setStatus(CalendarEvent.Status v)
public CalendarEvent.Availability getAvailability()
public CalendarEvent setAvailability(CalendarEvent.Availability v)
public CalendarEvent.Privacy getPrivacy()
public CalendarEvent setPrivacy(CalendarEvent.Privacy v)
public CalendarConference getConference()
public CalendarEvent setConference(CalendarConference v)
public CalendarEvent addAttendee(CalendarAttendee v)
public List<CalendarAttendee> getAttendees()
public CalendarEvent removeAttendee(CalendarAttendee v)
public CalendarEvent clearAttendees()
public CalendarEvent addAlarm(CalendarAlarm v)
public List<CalendarAlarm> getAlarms()
public CalendarEvent removeAlarm(CalendarAlarm v)
public CalendarEvent clearAlarms()
public CalendarEvent addAttachment(CalendarAttachment v)
public List<CalendarAttachment> getAttachments()
public CalendarEvent removeAttachment(CalendarAttachment v)
public CalendarEvent clearAttachments()
public CalendarEvent putProviderData(String k, String v)
public Map<String, String> getProviderData()
public CalendarEvent removeProviderData(String key)
public CalendarEvent clearProviderData()

Inherited methods

Constructor details

CalendarEvent

public CalendarEvent()

Method details

getId

public String getId()

setId

public CalendarEvent setId(String v)

getCalendarId

public String getCalendarId()

setCalendarId

public CalendarEvent setCalendarId(String v)

getSourceId

public String getSourceId()

setSourceId

public CalendarEvent setSourceId(String v)

getVersion

public String getVersion()

setVersion

public CalendarEvent setVersion(String v)

getTitle

public String getTitle()

setTitle

public CalendarEvent setTitle(String v)

getDescription

public String getDescription()

setDescription

public CalendarEvent setDescription(String v)

getLocation

public String getLocation()

setLocation

public CalendarEvent setLocation(String v)

getUrl

public String getUrl()

setUrl

public CalendarEvent setUrl(String v)

getRecurringEventId

public String getRecurringEventId()

setRecurringEventId

public CalendarEvent setRecurringEventId(String v)

getStart

public CalendarDateTime getStart()

setStart

public CalendarEvent setStart(CalendarDateTime v)

getEnd

public CalendarDateTime getEnd()

setEnd

public CalendarEvent setEnd(CalendarDateTime v)

getRecurrence

public CalendarRecurrenceRule getRecurrence()

setRecurrence

public CalendarEvent setRecurrence(CalendarRecurrenceRule v)

getStatus

public CalendarEvent.Status getStatus()

setStatus

public CalendarEvent setStatus(CalendarEvent.Status v)

getAvailability

public CalendarEvent.Availability getAvailability()

setAvailability

public CalendarEvent setAvailability(CalendarEvent.Availability v)

getPrivacy

public CalendarEvent.Privacy getPrivacy()

setPrivacy

public CalendarEvent setPrivacy(CalendarEvent.Privacy v)

getConference

public CalendarConference getConference()

setConference

public CalendarEvent setConference(CalendarConference v)

addAttendee

public CalendarEvent addAttendee(CalendarAttendee v)

getAttendees

public List<CalendarAttendee> getAttendees()

removeAttendee

public CalendarEvent removeAttendee(CalendarAttendee v)

clearAttendees

public CalendarEvent clearAttendees()

addAlarm

public CalendarEvent addAlarm(CalendarAlarm v)

getAlarms

public List<CalendarAlarm> getAlarms()

removeAlarm

public CalendarEvent removeAlarm(CalendarAlarm v)

clearAlarms

public CalendarEvent clearAlarms()

addAttachment

public CalendarEvent addAttachment(CalendarAttachment v)

getAttachments

public List<CalendarAttachment> getAttachments()

removeAttachment

public CalendarEvent removeAttachment(CalendarAttachment v)

clearAttachments

public CalendarEvent clearAttachments()

putProviderData

public CalendarEvent putProviderData(String k, String v)

getProviderData

public Map<String, String> getProviderData()

removeProviderData

public CalendarEvent removeProviderData(String key)

clearProviderData

public CalendarEvent clearProviderData()