A B C D E F G H I J K L M N O P Q R S T U V W X _ 

A

ACCEPTED - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user has accepted the item.
accepted() - Static method in class biweekly.property.Status
Creates an "accepted" status property (only valid in vCal 1.0 in VTodo components).
Action - Class in biweekly.property
Defines the type of action to invoke when an alarm is triggered.
Action(String) - Constructor for class biweekly.property.Action
Creates an action property.
ActionScribe - Class in biweekly.io.scribe.property
Marshals Action properties.
ActionScribe() - Constructor for class biweekly.io.scribe.property.ActionScribe
 
add(Integer, String, int, Object...) - Method in class biweekly.io.ParseWarnings
Adds a parse warning.
add(Integer, String, Warning) - Method in class biweekly.io.ParseWarnings
Adds a parse warning.
add(ICalendar) - Method in class biweekly.io.xml.XCalDocument
Adds an iCalendar object to this XML document.
add(Date) - Method in class biweekly.util.Duration
Adds this duration value to a Date object.
addAlarm(VAlarm) - Method in class biweekly.component.VEvent
Adds an alarm to this event.
addAlarm(VAlarm) - Method in class biweekly.component.VTodo
Adds an alarm to this to-do.
addAttachment(Attachment) - Method in class biweekly.component.VAlarm
Adds an attachment to the alarm.
addAttachment(Attachment) - Method in class biweekly.component.VEvent
Adds an attachment to the event.
addAttachment(Attachment) - Method in class biweekly.component.VJournal
Adds an attachment to the journal entry.
addAttachment(Attachment) - Method in class biweekly.component.VTodo
Adds an attachment to the to-do.
addAttendee(Attendee) - Method in class biweekly.component.VAlarm
Adds a person who will be emailed when the alarm fires (only applicable for EMAIL alarms).
addAttendee(Attendee) - Method in class biweekly.component.VEvent
Adds a person who is attending the event.
addAttendee(String) - Method in class biweekly.component.VEvent
Adds a person who is attending the event.
addAttendee(Attendee) - Method in class biweekly.component.VFreeBusy
Adds a person who is involved in the free/busy entry.
addAttendee(Attendee) - Method in class biweekly.component.VJournal
Adds a person who is involved in the journal entry.
addAttendee(String) - Method in class biweekly.component.VJournal
Adds a person who is involved in the journal entry.
addAttendee(Attendee) - Method in class biweekly.component.VTodo
Adds a person who is involved in the to-do.
addAttendee(String) - Method in class biweekly.component.VTodo
Adds a person who is involved in the to-do.
addCategories(Categories) - Method in class biweekly.component.VEvent
Adds a list of "tags" or "keywords" that describe the event.
addCategories(String...) - Method in class biweekly.component.VEvent
Adds a list of "tags" or "keywords" that describe the event.
addCategories(List<String>) - Method in class biweekly.component.VEvent
Adds a list of "tags" or "keywords" that describe the event.
addCategories(Categories) - Method in class biweekly.component.VJournal
Adds a list of "tags" or "keywords" that describe the journal entry.
addCategories(String...) - Method in class biweekly.component.VJournal
Adds a list of "tags" or "keywords" that describe the journal entry.
addCategories(List<String>) - Method in class biweekly.component.VJournal
Adds a list of "tags" or "keywords" that describe the journal entry.
addCategories(Categories) - Method in class biweekly.component.VTodo
Adds a list of "tags" or "keywords" that describe the to-do.
addCategories(String...) - Method in class biweekly.component.VTodo
Adds a list of "tags" or "keywords" that describe the to-do.
addCategories(List<String>) - Method in class biweekly.component.VTodo
Adds a list of "tags" or "keywords" that describe the to-do.
addComment(Comment) - Method in class biweekly.component.Observance
Adds a comment to the timezone observance.
addComment(String) - Method in class biweekly.component.Observance
Adds a comment to the timezone observance.
addComment(Comment) - Method in class biweekly.component.VEvent
Adds a comment to the event.
addComment(String) - Method in class biweekly.component.VEvent
Adds a comment to the event.
addComment(Comment) - Method in class biweekly.component.VFreeBusy
Adds a comment to the free/busy entry.
addComment(String) - Method in class biweekly.component.VFreeBusy
Adds a comment to the free/busy entry.
addComment(Comment) - Method in class biweekly.component.VJournal
Adds a comment to the journal entry.
addComment(String) - Method in class biweekly.component.VJournal
Adds a comment to the journal entry.
addComment(Comment) - Method in class biweekly.component.VTodo
Adds a comment to the to-do.
addComment(String) - Method in class biweekly.component.VTodo
Adds a comment to the to-do.
addComponent(ICalComponent) - Method in class biweekly.component.ICalComponent
Adds a sub-component to this component.
addContact(Contact) - Method in class biweekly.component.VEvent
Adds a contact to the event.
addContact(String) - Method in class biweekly.component.VEvent
Adds a contact to the event.
addContact(String) - Method in class biweekly.component.VFreeBusy
Sets the contact for the free/busy entry.
addContact(Contact) - Method in class biweekly.component.VJournal
Adds a contact to the journal entry.
addContact(String) - Method in class biweekly.component.VJournal
Adds a contact to the journal entry.
addContact(Contact) - Method in class biweekly.component.VTodo
Adds a contact to the to-do.
addContact(String) - Method in class biweekly.component.VTodo
Adds a contact to the to-do.
addDate(ICalDate, ICalProperty, ICalParameters) - Method in class biweekly.io.ParseContext
Adds a parsed date to this parse context so its timezone can be applied to it after the iCalendar object has been parsed (if it has one).
addDate(ICalDate, boolean, TimeZone) - Method in class biweekly.io.WriteContext
Records the timezoned date-time values that are being written.
addDate(ICalDate) - Method in class biweekly.property.RecurrenceDates
Adds a date.
addDate(Date) - Method in class biweekly.property.RecurrenceDates
Adds a date
addDaylightSavingsTime(DaylightSavingsTime) - Method in class biweekly.component.VTimezone
Adds a "daylight savings" observance time range.
addDelegatedFrom(String) - Method in class biweekly.parameter.ICalParameters
Adds a person who has delegated his or her responsibility to an attendee.
addDelegatedFrom(String) - Method in class biweekly.property.Attendee
Adds a person who has delegated his or her responsibility to the attendee.
addDelegatedTo(String) - Method in class biweekly.parameter.ICalParameters
Adds a person to which an attendee has delegated his or her responsibility.
addDelegatedTo(String) - Method in class biweekly.property.Attendee
Adds a person to which the attendee has delegated his or her responsibility.
addDescription(Description) - Method in class biweekly.component.VJournal
Adds a detailed description to the journal entry.
addDescription(String) - Method in class biweekly.component.VJournal
Adds a detailed description to the journal entry.
addEvent(VEvent) - Method in class biweekly.ICalendar
Adds an event.
addExceptionDates(ExceptionDates) - Method in class biweekly.component.Observance
Adds a list of exceptions to the timezone observance.
addExceptionDates(ExceptionDates) - Method in class biweekly.component.VEvent
Adds a list of exceptions to the recurrence rule defined in the event (if one is defined).
addExceptionDates(ExceptionDates) - Method in class biweekly.component.VJournal
Adds a list of exceptions to the recurrence rule defined in the journal entry (if one is defined).
addExceptionDates(ExceptionDates) - Method in class biweekly.component.VTodo
Adds a list of exceptions to the recurrence rule defined in the to-do (if one is defined).
addExceptionRule(Recurrence) - Method in class biweekly.component.VEvent
Adds an exception for the RecurrenceRule property.
addExceptionRule(ExceptionRule) - Method in class biweekly.component.VEvent
Adds an exception for the RecurrenceRule property.
addExceptionRule(Recurrence) - Method in class biweekly.component.VJournal
Adds an exception for the RecurrenceRule property.
addExceptionRule(ExceptionRule) - Method in class biweekly.component.VJournal
Adds an exception for the RecurrenceRule property.
addExceptionRule(Recurrence) - Method in class biweekly.component.VTodo
Adds an exception for the RecurrenceRule property.
addExceptionRule(ExceptionRule) - Method in class biweekly.component.VTodo
Adds an exception for the RecurrenceRule property.
addExperimentalComponent(String) - Method in class biweekly.component.ICalComponent
Adds an experimental sub-component to this component.
addExperimentalProperty(String, String) - Method in class biweekly.component.ICalComponent
Adds an experimental property to this component.
addExperimentalProperty(String, ICalDataType, String) - Method in class biweekly.component.ICalComponent
Adds an experimental property to this component.
addFloatingDate(ICalProperty, ICalDate) - Method in class biweekly.io.ParseContext
Keeps track of a date-time property that does not have a timezone (floating time), so it can be added to the TimezoneInfo object after the iCalendar object is parsed.
addFreeBusy(FreeBusy) - Method in class biweekly.component.VFreeBusy
Adds a list of time periods for which the person is free or busy (for example, "free" between 1pm-3pm and 4pm-5pm).
addFreeBusy(FreeBusyType, Date, Date) - Method in class biweekly.component.VFreeBusy
Adds a single time period for which the person is free or busy (for example, "free" between 1pm-3pm).
addFreeBusy(FreeBusyType, Date, Duration) - Method in class biweekly.component.VFreeBusy
Adds a single time period for which the person is free or busy (for example, "free" for 2 hours after 1pm).
addFreeBusy(VFreeBusy) - Method in class biweekly.ICalendar
Adds a free/busy entry.
addJournal(VJournal) - Method in class biweekly.ICalendar
Adds a journal entry.
addMember(String) - Method in class biweekly.parameter.ICalParameters
Adds a group that an attendee is a member of.
addMember(String) - Method in class biweekly.property.Attendee
Adds a group that the attendee is a member of.
addParameter(String, String) - Method in class biweekly.property.ICalProperty
Adds a value to a parameter.
addPeriod(Period) - Method in class biweekly.property.RecurrenceDates
Adds a period
addProperty(ICalProperty) - Method in class biweekly.component.ICalComponent
Adds a property to this component.
addRecurrenceDates(RecurrenceDates) - Method in class biweekly.component.Observance
Adds a list of dates/periods that help define the recurrence rule of this timezone observance (if one is defined).
addRecurrenceDates(RecurrenceDates) - Method in class biweekly.component.VEvent
Adds a list of dates/periods that help define the recurrence rule of this event (if one is defined).
addRecurrenceDates(RecurrenceDates) - Method in class biweekly.component.VJournal
Adds a list of dates/periods that help define the recurrence rule of this journal entry (if one is defined).
addRecurrenceDates(RecurrenceDates) - Method in class biweekly.component.VTodo
Adds a list of dates/periods that help define the recurrence rule of this to-do (if one is defined).
addRelatedTo(RelatedTo) - Method in class biweekly.component.VEvent
Adds a component that the event is related to.
addRelatedTo(String) - Method in class biweekly.component.VEvent
Adds a component that the event is related to.
addRelatedTo(RelatedTo) - Method in class biweekly.component.VJournal
Adds a component that the journal entry is related to.
addRelatedTo(String) - Method in class biweekly.component.VJournal
Adds a component that the journal entry is related to.
addRelatedTo(RelatedTo) - Method in class biweekly.component.VTodo
Adds a component that the to-do is related to.
addRelatedTo(String) - Method in class biweekly.component.VTodo
Adds a component that the to-do is related to.
addResources(Resources) - Method in class biweekly.component.VEvent
Adds a list of resources that are needed for the event.
addResources(String...) - Method in class biweekly.component.VEvent
Adds a list of resources that are needed for the event.
addResources(List<String>) - Method in class biweekly.component.VEvent
Adds a list of resources that are needed for the event.
addResources(Resources) - Method in class biweekly.component.VTodo
Adds a list of resources that are needed for the to-do.
addResources(String...) - Method in class biweekly.component.VTodo
Adds a list of resources that are needed for the to-do.
addResources(List<String>) - Method in class biweekly.component.VTodo
Adds a list of resources that are needed for the to-do.
addStandardTime(StandardTime) - Method in class biweekly.component.VTimezone
Adds a "standard" observance time range.
addTimezonedDate(String, ICalProperty, ICalDate) - Method in class biweekly.io.ParseContext
Keeps track of a date-time property value that uses a timezone so it can be parsed later.
addTimezoneName(TimezoneName) - Method in class biweekly.component.Observance
Adds a traditional, non-standard name for the timezone observance.
addTimezoneName(String) - Method in class biweekly.component.Observance
Adds a traditional, non-standard name for the timezone observance.
addTodo(VTodo) - Method in class biweekly.ICalendar
Adds a to-do.
addValue(Date) - Method in class biweekly.property.ExceptionDates
Adds a value to this property.
addValue(Date, Date) - Method in class biweekly.property.FreeBusy
Adds a time period.
addValue(Date, Duration) - Method in class biweekly.property.FreeBusy
Adds a time period.
addValue(T) - Method in class biweekly.property.ListProperty
Adds a value to this property.
addWarning(int, Object...) - Method in class biweekly.io.ParseContext
Adds a parse warning.
addWarning(String) - Method in class biweekly.io.ParseContext
Adds a parse warning.
after(DateTimeComponents) - Method in class biweekly.util.DateTimeComponents
 
all() - Method in class biweekly.Biweekly.ParserChainJsonString
 
all() - Method in class biweekly.Biweekly.ParserChainTextString
 
all() - Method in class biweekly.Biweekly.ParserChainXmlDocument
 
all() - Method in class biweekly.Biweekly.ParserChainXmlString
 
all() - Static method in class biweekly.ICalDataType
Gets all of the parameter values that are defined as static constants in this class.
all(ICalDataType) - Method in class biweekly.io.xml.XCalElement
Gets all the values of a given data type.
all(String) - Method in class biweekly.io.xml.XCalElement
Gets the values of all child elements that have the given name.
all() - Static method in class biweekly.parameter.CalendarUserType
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.Encoding
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.FreeBusyType
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.ParticipationLevel
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.ParticipationStatus
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.Range
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.Related
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.RelationshipType
Gets all of the parameter values that are defined as static constants in this class.
all() - Static method in class biweekly.parameter.Role
Gets all of the parameter values that are defined as static constants in this class.
all() - Method in class biweekly.util.CaseClasses
Gets all the static constants of the case class.
ALTREP - Static variable in class biweekly.parameter.ICalParameters
 
append(CharSequence, boolean, Charset) - Method in class biweekly.io.text.FoldedLineWriter
Writes a string.
append(ICalDataType, String) - Method in class biweekly.io.xml.XCalElement
Adds a value.
append(String, String) - Method in class biweekly.io.xml.XCalElement
Adds a child element.
append(String) - Method in class biweekly.io.xml.XCalElement
Adds a child element.
append(ICalDataType) - Method in class biweekly.io.xml.XCalElement
Adds an empty value.
append(String, Collection<String>) - Method in class biweekly.io.xml.XCalElement
Adds multiple child elements, each with the same name.
asMulti() - Method in class biweekly.io.json.JCalValue
Parses this jCal value as a multi-valued property value.
asObject() - Method in class biweekly.io.json.JCalValue
Parses this jCal value as an object property value.
assign(VTimezone, TimeZone) - Method in class biweekly.io.TimezoneInfo
Assigns a user-defined VTimezone component to its Java TimeZone equivalent.
asSingle() - Method in class biweekly.io.json.JCalValue
Parses this jCal value as a single-valued property value.
asString(T) - Method in interface biweekly.io.scribe.property.ICalPropertyScribe.ListCallback
Converts a value to a string.
asStructured() - Method in class biweekly.io.json.JCalValue
Parses this jCal value as a structured property value.
Attachment - Class in biweekly.property
Defines a binary resource that is associated with the component to which it belongs (such as an image or document).
Attachment(String, File) - Constructor for class biweekly.property.Attachment
Creates a new attachment.
Attachment(String, byte[]) - Constructor for class biweekly.property.Attachment
Creates a new attachment.
Attachment(String, String) - Constructor for class biweekly.property.Attachment
Creates a new attachment.
AttachmentScribe - Class in biweekly.io.scribe.property
Marshals Attachment properties.
AttachmentScribe() - Constructor for class biweekly.io.scribe.property.AttachmentScribe
 
ATTENDEE - Static variable in class biweekly.parameter.Role
Indicates that the user is an attendee of the calendar entity.
Attendee - Class in biweekly.property
Defines an attendee (such as a person attending an event).
Attendee(String, String) - Constructor for class biweekly.property.Attendee
Creates an attendee property.
Attendee(String) - Constructor for class biweekly.property.Attendee
Creates an attendee property.
AttendeeScribe - Class in biweekly.io.scribe.property
Marshals Attendee properties.
AttendeeScribe() - Constructor for class biweekly.io.scribe.property.AttendeeScribe
 
audio(Trigger) - Static method in class biweekly.component.VAlarm
Creates an audio alarm.
audio(Trigger, Attachment) - Static method in class biweekly.component.VAlarm
Creates an audio alarm.
audio() - Static method in class biweekly.property.Action
Creates an "audio" action property.
AudioAlarm - Class in biweekly.property
Defines an alarm that will play an audio file when triggered.
AudioAlarm() - Constructor for class biweekly.property.AudioAlarm
 
AudioAlarmScribe - Class in biweekly.io.scribe.property
Marshals AudioAlarm properties.
AudioAlarmScribe() - Constructor for class biweekly.io.scribe.property.AudioAlarmScribe
 

B

BASE64 - Static variable in class biweekly.parameter.Encoding
 
before(DateTimeComponents) - Method in class biweekly.util.DateTimeComponents
 
BINARY - Static variable in class biweekly.ICalDataType
Binary data (such as an image or word-processing document).
biweekly - package biweekly
 
Biweekly - Class in biweekly
Contains static chaining factory methods for reading/writing iCalendar objects.
biweekly() - Static method in class biweekly.property.ProductId
Creates a new product identifier property that represents this library.
biweekly.component - package biweekly.component
 
biweekly.io - package biweekly.io
 
biweekly.io.json - package biweekly.io.json
 
biweekly.io.scribe - package biweekly.io.scribe
 
biweekly.io.scribe.component - package biweekly.io.scribe.component
 
biweekly.io.scribe.property - package biweekly.io.scribe.property
 
biweekly.io.text - package biweekly.io.text
 
biweekly.io.xml - package biweekly.io.xml
 
biweekly.parameter - package biweekly.parameter
 
Biweekly.ParserChainJsonReader - Class in biweekly
Chainer class for parsing JSON-encoded iCalendar data streams (jCal).
Biweekly.ParserChainJsonString - Class in biweekly
Chainer class for parsing JSON-encoded iCalendar strings (jCal).
Biweekly.ParserChainTextReader - Class in biweekly
Chainer class for parsing plain text iCalendar data streams.
Biweekly.ParserChainTextString - Class in biweekly
Chainer class for parsing plain text iCalendar strings.
Biweekly.ParserChainXmlDocument - Class in biweekly
Chainer class for parsing XML-encoded iCalendar objects (xCal).
Biweekly.ParserChainXmlReader - Class in biweekly
Chainer class for parsing XML-encoded iCalendar objects (xCal).
Biweekly.ParserChainXmlString - Class in biweekly
Chainer class for parsing XML-encoded iCalendar objects (xCal).
biweekly.property - package biweekly.property
 
biweekly.util - package biweekly.util
 
Biweekly.WriterChainJson - Class in biweekly
Chainer class for writing to JSON-encoded iCalendar data streams (jCal).
Biweekly.WriterChainText - Class in biweekly
Chainer class for writing to plain text iCalendar data streams.
Biweekly.WriterChainXml - Class in biweekly
Chainer class for writing xCal documents (XML-encoded iCalendar objects).
BOOLEAN - Static variable in class biweekly.ICalDataType
Boolean value (i.e.
build() - Method in class biweekly.io.text.ICalRawLine.Builder
 
build() - Method in class biweekly.util.Duration.Builder
Builds the final Duration object.
build() - Method in class biweekly.util.Recurrence.Builder
Builds the final Recurrence object.
builder() - Static method in class biweekly.util.Duration
Creates a builder object for constructing new instances of this class.
BUSY - Static variable in class biweekly.parameter.FreeBusyType
 
BUSY_TENTATIVE - Static variable in class biweekly.parameter.FreeBusyType
 
BUSY_UNAVAILABLE - Static variable in class biweekly.parameter.FreeBusyType
 
byDay(Recurrence.DayOfWeek...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYDAY rule parts.
byDay(Collection<Recurrence.DayOfWeek>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYDAY rule parts.
byDay(Integer, Recurrence.DayOfWeek) - Method in class biweekly.util.Recurrence.Builder
Adds a BYDAY rule part.
byHour(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYHOUR rule parts.
byHour(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYHOUR rule parts.
byMinute(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYMINUTE rule parts.
byMinute(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYMINUTE rule parts.
byMonth(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYMONTH rule parts.
byMonth(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYMONTH rule parts.
byMonthDay(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYMONTHDAY rule parts.
byMonthDay(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYMONTHDAY rule parts.
bySecond(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYSECOND rule parts.
bySecond(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYSECOND rule parts.
bySetPos(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYSETPOS rule parts.
bySetPos(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYSETPOS rule parts.
byWeekNo(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYWEEKNO rule parts.
byWeekNo(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYWEEKNO rule parts.
byYearDay(Integer...) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYYEARDAY rule parts.
byYearDay(Collection<Integer>) - Method in class biweekly.util.Recurrence.Builder
Adds one or more BYYEARDAY rule parts.

C

CAL_ADDRESS - Static variable in class biweekly.ICalDataType
A URI containing a calendar user address (i.e.
CalendarScale - Class in biweekly.property
Defines the calendar system that this iCalendar object uses for all its date values.
CalendarScale(String) - Constructor for class biweekly.property.CalendarScale
Creates a new calendar scale property.
CalendarScaleScribe - Class in biweekly.io.scribe.property
Marshals CalendarScale properties.
CalendarScaleScribe() - Constructor for class biweekly.io.scribe.property.CalendarScaleScribe
 
CalendarUserType - Class in biweekly.parameter
Defines the type of user an entity is.
cancelled() - Static method in class biweekly.property.Status
Creates a "cancelled" status property (only valid in iCalendar 2.0 in VEvent, VTodo, and VJournal components).
CannotParseException - Exception in biweekly.io
Thrown during the unmarshalling of an iCalendar property to signal that the property's value could not be parsed (for example, being unable to parse a date string).
CannotParseException(int, Object...) - Constructor for exception biweekly.io.CannotParseException
Creates a new "cannot parse" exception.
CannotParseException(String) - Constructor for exception biweekly.io.CannotParseException
Creates a new "cannot parse" exception.
caretDecoding(boolean) - Method in class biweekly.Biweekly.ParserChainTextReader
 
caretDecoding(boolean) - Method in class biweekly.Biweekly.ParserChainTextString
 
caretEncoding(boolean) - Method in class biweekly.Biweekly.WriterChainText
Sets whether the writer will apply circumflex accent encoding on parameter values (disabled by default).
CaseClasses<T,V> - Class in biweekly.util
Manages objects that are like enums in that they are constant, but unlike enums in that new instances can be created during runtime.
CaseClasses(Class<T>) - Constructor for class biweekly.util.CaseClasses
Creates a new case class collection.
Categories - Class in biweekly.property
Defines a list of keywords that describe the component to which it belongs.
Categories() - Constructor for class biweekly.property.Categories
Creates a new categories property.
Categories(String...) - Constructor for class biweekly.property.Categories
Creates a new categories property.
Categories(List<String>) - Constructor for class biweekly.property.Categories
Creates a new categories property.
CategoriesScribe - Class in biweekly.io.scribe.property
Marshals Categories properties.
CategoriesScribe() - Constructor for class biweekly.io.scribe.property.CategoriesScribe
 
CHAIR - Static variable in class biweekly.parameter.Role
Indicates that the user is the chair of the calendar entity.
CHARSET - Static variable in class biweekly.parameter.ICalParameters
 
checkOptionalCardinality(List<Warning>, Class<? extends ICalProperty>...) - Method in class biweekly.component.ICalComponent
Utility method for validating that there is no more than one instance of each of the given properties.
checkRequiredCardinality(List<Warning>, Class<? extends ICalProperty>...) - Method in class biweekly.component.ICalComponent
Utility method for validating that there is exactly one instance of each of the given properties.
checkStatus(List<Warning>, Status...) - Method in class biweekly.component.ICalComponent
Utility method for validating the Status property of a component.
child(ICalDataType) - Method in class biweekly.io.xml.XCalElement
Gets the first child element with the given data type.
CHILD - Static variable in class biweekly.parameter.RelationshipType
 
children(ICalDataType) - Method in class biweekly.io.xml.XCalElement
Gets all child elements with the given data type.
Classification - Class in biweekly.property
Defines the level of sensitivity of the iCalendar data.
Classification(String) - Constructor for class biweekly.property.Classification
Creates a new classification property.
ClassificationScribe - Class in biweekly.io.scribe.property
Marshals Classification properties.
ClassificationScribe() - Constructor for class biweekly.io.scribe.property.ClassificationScribe
 
clazz - Variable in class biweekly.io.scribe.component.ICalComponentScribe
 
clazz - Variable in class biweekly.io.scribe.property.ICalPropertyScribe
 
clazz - Variable in class biweekly.util.CaseClasses
 
clear() - Method in class biweekly.io.ParseWarnings
Clears the warnings list.
clear() - Method in class biweekly.util.ListMultimap
Clears all entries from the multimap.
close() - Method in class biweekly.io.json.JCalRawReader
Closes the underlying Reader object.
close() - Method in class biweekly.io.json.JCalRawWriter
Finishes writing the JSON document and closes the underlying Writer.
close() - Method in class biweekly.io.json.JCalReader
 
close() - Method in class biweekly.io.json.JCalWriter
Finishes writing the JSON document and closes the underlying Writer object.
close() - Method in class biweekly.io.text.FoldedLineWriter
Closes the writer.
close() - Method in class biweekly.io.text.ICalRawReader
Closes the underlying Reader object.
close() - Method in class biweekly.io.text.ICalRawWriter
Closes the underlying Writer object.
close() - Method in class biweekly.io.text.ICalReader
Closes the underlying Reader object.
close() - Method in class biweekly.io.text.ICalWriter
Closes the underlying Writer object.
close() - Method in class biweekly.io.xml.XCalDocument.XCalDocumentStreamWriter
 
close() - Method in class biweekly.io.xml.XCalReader
Closes the underlying input stream.
close() - Method in class biweekly.io.xml.XCalWriter
Terminates the XML document and closes the output stream.
closeJsonStream() - Method in class biweekly.io.json.JCalRawWriter
Finishes writing the JSON document so that it is syntactically correct.
closeJsonStream() - Method in class biweekly.io.json.JCalWriter
Finishes writing the JSON document so that it is syntactically correct.
closeQuietly(Closeable) - Static method in class biweekly.util.IOUtils
Closes a closeable resource, catching its IOException.
CN - Static variable in class biweekly.parameter.ICalParameters
 
Comment - Class in biweekly.property
Defines a free-text comment.
Comment(String) - Constructor for class biweekly.property.Comment
Creates a comment property.
CommentScribe - Class in biweekly.io.scribe.property
Marshals Comment properties.
CommentScribe() - Constructor for class biweekly.io.scribe.property.CommentScribe
 
compareTo(DateTimeComponents) - Method in class biweekly.util.DateTimeComponents
 
compareTo(VersionNumber) - Method in class biweekly.util.VersionNumber
 
COMPLETED - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user has completed the item.
Completed - Class in biweekly.property
Defines the date and time that a to-do task was completed.
Completed(Date) - Constructor for class biweekly.property.Completed
Creates a completed property.
completed() - Static method in class biweekly.property.Status
Creates a "completed" status property (only valid in VTodo components).
CompletedScribe - Class in biweekly.io.scribe.property
Marshals Completed properties.
CompletedScribe() - Constructor for class biweekly.io.scribe.property.CompletedScribe
 
componentName - Variable in class biweekly.io.scribe.component.ICalComponentScribe
 
components - Variable in class biweekly.component.ICalComponent
 
COMPONENTS - Static variable in interface biweekly.io.xml.XCalQNames
 
confidential() - Static method in class biweekly.property.Classification
Creates a "confidential" classification property.
CONFIRMED - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user confirmed attendance.
confirmed() - Static method in class biweekly.property.Status
Creates a "confirmed" status property (only valid for event components).
Contact - Class in biweekly.property
Defines the contact information for a person or other entity (for example, the name of a business and its phone number).
Contact(String) - Constructor for class biweekly.property.Contact
Creates a contact property.
ContactScribe - Class in biweekly.io.scribe.property
Marshals Contact properties.
ContactScribe() - Constructor for class biweekly.io.scribe.property.ContactScribe
 
containsKey(K) - Method in class biweekly.util.ListMultimap
Determines whether the given key exists.
CONTENT_ID - Static variable in class biweekly.ICalDataType
The property value is located in a separate MIME entity (vCal 1.0 only).
context - Variable in class biweekly.io.StreamReader
 
context - Variable in class biweekly.io.StreamWriter
 
convert(List<Daylight>, Timezone) - Static method in class biweekly.io.DataModelConverter
Converts vCalendar timezone information to am iCalendar VTimezone component.
convert(VTimezone, List<Date>) - Static method in class biweekly.io.DataModelConverter
Converts an iCalendar VTimezone component into the appropriate vCalendar properties.
convert(Attendee) - Static method in class biweekly.io.DataModelConverter
Converts a Attendee property to a Organizer property.
convert(Organizer) - Static method in class biweekly.io.DataModelConverter
Converts a Organizer property to a Attendee property.
convert(AudioAlarm) - Static method in class biweekly.io.DataModelConverter
Converts a AudioAlarm property to a VAlarm component.
convert(DisplayAlarm) - Static method in class biweekly.io.DataModelConverter
Converts a DisplayAlarm property to a VAlarm component.
convert(EmailAlarm) - Static method in class biweekly.io.DataModelConverter
Converts a EmailAlarm property to a VAlarm component.
convert(ProcedureAlarm) - Static method in class biweekly.io.DataModelConverter
Converts a ProcedureAlarm property to a VAlarm component.
convert(VAlarm, ICalComponent) - Static method in class biweekly.io.DataModelConverter
Converts a VAlarm component to a vCal alarm property.
convert(DateStart) - Static method in class biweekly.util.Google2445Utils
Converts a biweekly DateStart object to a google-rfc-2445 DateTimeValue object.
convert(Recurrence) - Static method in class biweekly.util.Google2445Utils
Converts a biweekly Recurrence object to a google-rfc-2445 RRule object.
convert(Recurrence.DayOfWeek) - Static method in class biweekly.util.Google2445Utils
Converts a biweekly Recurrence.DayOfWeek object to a google-rfc-2445 Weekday object.
convert(Recurrence.Frequency) - Static method in class biweekly.util.Google2445Utils
Converts a biweekly Recurrence.Frequency object to a google-rfc-2445 Frequency object.
convert(ICalDate) - Static method in class biweekly.util.Google2445Utils
Converts an ICalDate object to a google-rfc-2445 DateValue object.
copy() - Method in class biweekly.io.ParseWarnings
Creates a copy of this warnings list.
count(Integer) - Method in class biweekly.util.Recurrence.Builder
Gets the number of times the rule will be repeated.
create(ICalDataType, ICalPropertyScribe.SemiStructuredIterator) - Method in class biweekly.io.scribe.property.AudioAlarmScribe
 
create(ICalDataType, ICalPropertyScribe.SemiStructuredIterator) - Method in class biweekly.io.scribe.property.DisplayAlarmScribe
 
create(ICalDataType, ICalPropertyScribe.SemiStructuredIterator) - Method in class biweekly.io.scribe.property.EmailAlarmScribe
 
create(ICalDataType, ICalPropertyScribe.SemiStructuredIterator) - Method in class biweekly.io.scribe.property.ProcedureAlarmScribe
 
create(ICalDataType, ICalPropertyScribe.SemiStructuredIterator) - Method in class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
create(String) - Method in class biweekly.parameter.ICalParameterCaseClasses
 
create(String) - Static method in class biweekly.property.Status
 
create(V) - Method in class biweekly.util.CaseClasses
Creates a new instance of the case class.
Created - Class in biweekly.property
Defines the time that the calendar information was initially created.
Created(Date) - Constructor for class biweekly.property.Created
Creates a created property.
createDocument() - Static method in class biweekly.util.XmlUtils
Creates a new XML document.
CreatedScribe - Class in biweekly.io.scribe.property
Marshals Created properties.
CreatedScribe() - Constructor for class biweekly.io.scribe.property.CreatedScribe
 
CUTYPE - Static variable in class biweekly.parameter.ICalParameters
 

D

DataModelConverter - Class in biweekly.io
Converts various properties/components into other properties/components for vCalendar-iCalendar compatibility.
DataModelConverter() - Constructor for class biweekly.io.DataModelConverter
 
DataModelConverter.VCalTimezoneProperties - Class in biweekly.io
 
DataModelConverter.VCalTimezoneProperties(List<Daylight>, Timezone) - Constructor for class biweekly.io.DataModelConverter.VCalTimezoneProperties
 
dataType(T, ICalVersion) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines the data type of a property instance.
DATE - Static variable in class biweekly.ICalDataType
A date (e.g.
date(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Parses a date string.
date(Date) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Formats a date as a string.
date(ICalDate) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Formats a date as a string.
date(Date, ICalProperty, WriteContext) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
 
date(ICalDate, ICalProperty, WriteContext) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
 
DATE_TIME - Static variable in class biweekly.ICalDataType
A date/time value (e.g.
DateDue - Class in biweekly.property
Defines the due date of a to-do task.
DateDue(Date) - Constructor for class biweekly.property.DateDue
Creates a due date property.
DateDue(Date, boolean) - Constructor for class biweekly.property.DateDue
Creates a due date property.
DateDue(ICalDate) - Constructor for class biweekly.property.DateDue
Creates a due date property.
DateDueScribe - Class in biweekly.io.scribe.property
Marshals DateDue properties.
DateDueScribe() - Constructor for class biweekly.io.scribe.property.DateDueScribe
 
DateEnd - Class in biweekly.property
Defines the end date of an event or free/busy component.
DateEnd(Date) - Constructor for class biweekly.property.DateEnd
Creates an end date property.
DateEnd(Date, boolean) - Constructor for class biweekly.property.DateEnd
Creates an end date property.
DateEnd(ICalDate) - Constructor for class biweekly.property.DateEnd
Creates an end date property.
DateEndScribe - Class in biweekly.io.scribe.property
Marshals DateEnd properties.
DateEndScribe() - Constructor for class biweekly.io.scribe.property.DateEndScribe
 
dateHasTime(String) - Static method in enum biweekly.util.ICalDateFormat
Determines whether a date string has a time component.
dateHasTimezone(String) - Static method in enum biweekly.util.ICalDateFormat
Determines whether a date string is in UTC time or has a timezone offset.
DateOrDateTimeProperty - Class in biweekly.property
Represents a property whose value is a date or a date-time.
DateOrDateTimeProperty(ICalDate) - Constructor for class biweekly.property.DateOrDateTimeProperty
Creates a new property.
DateOrDateTimeProperty(Date) - Constructor for class biweekly.property.DateOrDateTimeProperty
Creates a new property.
DateOrDateTimeProperty(Date, boolean) - Constructor for class biweekly.property.DateOrDateTimeProperty
Creates a new property.
DateOrDateTimePropertyScribe<T extends DateOrDateTimeProperty> - Class in biweekly.io.scribe.property
Marshals properties that have either "date" or "date-time" values.
DateOrDateTimePropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
DateStart - Class in biweekly.property
Defines the start date of an event, free/busy component, or timezone component.
DateStart(Date) - Constructor for class biweekly.property.DateStart
Creates a start date property.
DateStart(Date, boolean) - Constructor for class biweekly.property.DateStart
Creates a start date property.
DateStart(ICalDate) - Constructor for class biweekly.property.DateStart
Creates a start date property.
DateStartScribe - Class in biweekly.io.scribe.property
Marshals DateStart properties.
DateStartScribe() - Constructor for class biweekly.io.scribe.property.DateStartScribe
 
DateTimeComponents - Class in biweekly.util
Contains the raw components of a date-time value.
DateTimeComponents(DateTimeComponents) - Constructor for class biweekly.util.DateTimeComponents
Copies an existing DateTimeComponents object.
DateTimeComponents(DateTimeComponents, Integer, Integer, Integer, Integer, Integer, Integer, Boolean) - Constructor for class biweekly.util.DateTimeComponents
Copies an existing DateTimeComponents object.
DateTimeComponents(int, int, int) - Constructor for class biweekly.util.DateTimeComponents
Creates a set of date components.
DateTimeComponents(int, int, int, int, int, int, boolean) - Constructor for class biweekly.util.DateTimeComponents
Creates a set of date-time components.
DateTimeComponents(Date) - Constructor for class biweekly.util.DateTimeComponents
Creates a set of date-time components in the local timezone from a Date object.
DateTimeComponents(Date, TimeZone) - Constructor for class biweekly.util.DateTimeComponents
Creates a set of date-time components from a Date object.
DateTimeProperty - Class in biweekly.property
Represents a property whose value is a date-time value.
DateTimeProperty(Date) - Constructor for class biweekly.property.DateTimeProperty
Creates a new property.
DateTimePropertyScribe<T extends DateTimeProperty> - Class in biweekly.io.scribe.property
Marshals properties that have "date-time" values.
DateTimePropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.DateTimePropertyScribe
 
DateTimeStamp - Class in biweekly.property
The meaning of this property varies depending on whether the iCalendar object has a Method property.
DateTimeStamp(Date) - Constructor for class biweekly.property.DateTimeStamp
Creates a date time stamp property.
DateTimeStampScribe - Class in biweekly.io.scribe.property
Marshals DateTimeStamp properties.
DateTimeStampScribe() - Constructor for class biweekly.io.scribe.property.DateTimeStampScribe
 
Daylight - Class in biweekly.property
Represents daylight savings time information.
Daylight() - Constructor for class biweekly.property.Daylight
Creates a daylight savings property which states that the timezone does not observe daylight savings time.
Daylight(boolean, UtcOffset, ICalDate, ICalDate, String, String) - Constructor for class biweekly.property.Daylight
Creates a daylight savings property.
DaylightSavingsTime - Class in biweekly.component
Defines the date range of a timezone's daylight savings time.
DaylightSavingsTime() - Constructor for class biweekly.component.DaylightSavingsTime
 
DaylightSavingsTimeScribe - Class in biweekly.io.scribe.component
 
DaylightSavingsTimeScribe() - Constructor for class biweekly.io.scribe.component.DaylightSavingsTimeScribe
 
DaylightScribe - Class in biweekly.io.scribe.property
Marshals Daylight properties.
DaylightScribe() - Constructor for class biweekly.io.scribe.property.DaylightScribe
 
days(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of days
DECLINED - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user has declined the item.
declined() - Static method in class biweekly.property.Status
Creates a "declined" status property (only valid in vCal 1.0).
defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines the default data type of this property.
DELEGATE - Static variable in class biweekly.parameter.Role
Indicates that the user is a delegate of another attendee.
DELEGATED - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user has delegated the item to someone else.
delegated() - Static method in class biweekly.property.Status
Creates a "delegated" status property (only valid in vCal 1.0).
DELEGATED_FROM - Static variable in class biweekly.parameter.ICalParameters
 
DELEGATED_TO - Static variable in class biweekly.parameter.ICalParameters
 
Description - Class in biweekly.property
Defines a detailed description of the component that this property belongs to.
Description(String) - Constructor for class biweekly.property.Description
Creates a description property.
DescriptionScribe - Class in biweekly.io.scribe.property
Marshals Description properties.
DescriptionScribe() - Constructor for class biweekly.io.scribe.property.DescriptionScribe
 
diff(Date, Date) - Static method in class biweekly.util.Duration
Builds a duration based on the difference between two dates.
DIR - Static variable in class biweekly.parameter.ICalParameters
 
display(Trigger, String) - Static method in class biweekly.component.VAlarm
Creates a display alarm.
display() - Static method in class biweekly.property.Action
Creates an "display" action property.
DisplayAlarm - Class in biweekly.property
Defines an alarm that displays a message when triggered.
DisplayAlarm(String) - Constructor for class biweekly.property.DisplayAlarm
 
DisplayAlarmScribe - Class in biweekly.io.scribe.property
Marshals DisplayAlarm properties.
DisplayAlarmScribe() - Constructor for class biweekly.io.scribe.property.DisplayAlarmScribe
 
document() - Method in class biweekly.io.xml.XCalElement
Gets the owner document.
dom() - Method in class biweekly.Biweekly.WriterChainXml
Writes the xCal document to an XML DOM.
draft() - Static method in class biweekly.property.Status
Creates a "draft" status property (only valid in iCalendar 2.0 in VJournal components).
DURATION - Static variable in class biweekly.ICalDataType
A duration of time (e.g.
Duration - Class in biweekly.util
Represents a period of time (for example, "2 hours and 30 minutes").
Duration.Builder - Class in biweekly.util
Builds Duration objects.
Duration.Builder() - Constructor for class biweekly.util.Duration.Builder
Creates a new Duration builder.
Duration.Builder(Duration) - Constructor for class biweekly.util.Duration.Builder
Creates a new Duration builder.
DurationProperty - Class in biweekly.property
Defines a duration of time (for example, "2 hours and 30 minutes").
DurationProperty(Duration) - Constructor for class biweekly.property.DurationProperty
Creates a duration property.
DurationPropertyScribe - Class in biweekly.io.scribe.property
Marshals DurationProperty properties.
DurationPropertyScribe() - Constructor for class biweekly.io.scribe.property.DurationPropertyScribe
 

E

email(Trigger, String, String, String...) - Static method in class biweekly.component.VAlarm
Creates an email alarm.
email(Trigger, String, String, List<String>) - Static method in class biweekly.component.VAlarm
Creates an email alarm.
email() - Static method in class biweekly.property.Action
Creates an "email" action property.
EmailAlarm - Class in biweekly.property
Defines an alarm that sends an email when triggered.
EmailAlarm(String) - Constructor for class biweekly.property.EmailAlarm
 
EmailAlarmScribe - Class in biweekly.io.scribe.property
Marshals EmailAlarm properties.
EmailAlarmScribe() - Constructor for class biweekly.io.scribe.property.EmailAlarmScribe
 
emptyInstance() - Method in class biweekly.io.scribe.component.ICalComponentScribe
Creates a new instance of the component class that doesn't have any properties or sub-components.
Encoding - Class in biweekly.parameter
Defines how a property value is encoded.
ENCODING - Static variable in class biweekly.parameter.ICalParameters
 
END - Static variable in class biweekly.parameter.Related
 
EnumParameterValue - Class in biweekly.parameter
Represents a value from a parameter that has a list of pre-defined values (for example, the VALUE or ACTION parameters).
EnumParameterValue(String) - Constructor for class biweekly.parameter.EnumParameterValue
 
EnumProperty - Class in biweekly.property
Represents a property that has a defined set of acceptable values (for example, the Action property).
EnumProperty(String) - Constructor for class biweekly.property.EnumProperty
Creates an enum property.
eof() - Method in class biweekly.io.json.JCalRawReader
Determines whether the end of the data stream has been reached.
equals(Object) - Method in class biweekly.io.json.JsonValue
 
equals(Object) - Method in class biweekly.io.ParseContext.TimezonedDate
 
equals(Object) - Method in class biweekly.io.text.ICalRawLine
 
equals(Object) - Method in class biweekly.util.DateTimeComponents
 
equals(Object) - Method in class biweekly.util.Duration
 
equals(Object) - Method in class biweekly.util.ICalDate
 
equals(Object) - Method in class biweekly.util.ListMultimap
 
equals(Object) - Method in class biweekly.util.Period
 
equals(Object) - Method in class biweekly.util.Recurrence.ByDay
 
equals(Object) - Method in class biweekly.util.Recurrence
 
equals(Object) - Method in class biweekly.util.UtcOffset
 
equals(Object) - Method in class biweekly.util.VersionNumber
 
escape(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Escapes all special characters within a iCalendar value.
ExceptionDates - Class in biweekly.property
Defines a list of exceptions to the dates specified in the RecurrenceRule property.
ExceptionDates() - Constructor for class biweekly.property.ExceptionDates
 
ExceptionDatesScribe - Class in biweekly.io.scribe.property
Marshals ExceptionDates properties.
ExceptionDatesScribe() - Constructor for class biweekly.io.scribe.property.ExceptionDatesScribe
 
ExceptionRule - Class in biweekly.property
Defines a list of exceptions to the dates specified in the RecurrenceRule property.
ExceptionRule(Recurrence) - Constructor for class biweekly.property.ExceptionRule
Creates a new exception rule property.
ExceptionRuleScribe - Class in biweekly.io.scribe.property
Marshals ExceptionRule properties.
ExceptionRuleScribe() - Constructor for class biweekly.io.scribe.property.ExceptionRuleScribe
 
extended(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets whether to use extended format or basic.

F

FBTYPE - Static variable in class biweekly.parameter.ICalParameters
 
final_() - Static method in class biweekly.property.Status
Creates a "final" status property (only valid in iCalendar 2.0 in VJournal components).
find(String) - Static method in class biweekly.ICalDataType
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.CalendarUserType
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.Encoding
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.FreeBusyType
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.ParticipationLevel
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.ParticipationStatus
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.Range
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.Related
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.RelationshipType
Searches for a parameter value that is defined as a static constant in this class.
find(String) - Static method in class biweekly.parameter.Role
Searches for a parameter value that is defined as a static constant in this class.
find(V) - Method in class biweekly.util.CaseClasses
Searches for a case object by value, only looking at the case class' static constants (does not include runtime-defined objects).
find(String) - Static method in enum biweekly.util.ICalDateFormat
Determines the ISO format a date string is in.
first() - Method in class biweekly.Biweekly.ParserChainJsonString
 
first() - Method in class biweekly.Biweekly.ParserChainTextString
 
first() - Method in class biweekly.Biweekly.ParserChainXmlDocument
 
first() - Method in class biweekly.Biweekly.ParserChainXmlString
 
first(ICalDataType) - Method in class biweekly.io.xml.XCalElement
Gets the first value of the given data type.
first(String) - Method in class biweekly.io.xml.XCalElement
Gets the value of the first child element with the given name.
first(K) - Method in class biweekly.util.ListMultimap
Gets the first value that's associated with a key.
FLOAT - Static variable in class biweekly.ICalDataType
A floating point value (e.g.
flush() - Method in class biweekly.io.json.JCalRawWriter
Flushes the JSON stream.
flush() - Method in class biweekly.io.json.JCalWriter
Flushes the stream.
flush() - Method in class biweekly.io.text.FoldedLineWriter
Flushes the writer.
flush() - Method in class biweekly.io.text.ICalRawWriter
Flushes the underlying Writer object.
flush() - Method in class biweekly.io.text.ICalWriter
Flushes the stream.
FMTTYPE - Static variable in class biweekly.parameter.ICalParameters
 
FoldedLineReader - Class in biweekly.io.text
Automatically unfolds lines of text as they are read.
FoldedLineReader(Reader) - Constructor for class biweekly.io.text.FoldedLineReader
Creates a folded line reader.
FoldedLineReader(String) - Constructor for class biweekly.io.text.FoldedLineReader
Creates a folded line reader.
FoldedLineWriter - Class in biweekly.io.text
Automatically folds lines as they are written.
FoldedLineWriter(Writer) - Constructor for class biweekly.io.text.FoldedLineWriter
Creates a folded line writer.
format(Date) - Method in enum biweekly.util.ICalDateFormat
Formats a date in this ISO format.
format(Date, TimeZone) - Method in enum biweekly.util.ICalDateFormat
Formats a date in this ISO format.
formatStr - Variable in enum biweekly.util.ICalDateFormat
The SimpleDateFormat format string used for parsing dates.
FREE - Static variable in class biweekly.parameter.FreeBusyType
 
FreeBusy - Class in biweekly.property
Defines a person's availability over certain time periods (for example, "busy" between 1pm-3pm and 4pm-5pm).
FreeBusy() - Constructor for class biweekly.property.FreeBusy
 
FreeBusyScribe - Class in biweekly.io.scribe.property
Marshals FreeBusy properties.
FreeBusyScribe() - Constructor for class biweekly.io.scribe.property.FreeBusyScribe
 
FreeBusyType - Class in biweekly.parameter
Defines whether a calendar user is free or busy over a time period.
frequency(Recurrence.Frequency) - Method in class biweekly.util.Recurrence.Builder
Sets the frequency
fromMillis(long) - Static method in class biweekly.util.Duration
Builds a duration from a number of milliseconds.
FYI - Static variable in class biweekly.parameter.ParticipationLevel
Indicates that the user has been notified about the event for informational purposes only and does not need to attend.

G

generate(TimeZone) - Method in class biweekly.io.TzUrlDotOrgGenerator
 
generate(TimeZone) - Method in interface biweekly.io.VTimezoneGenerator
Generates an iCalendar VTimezone components from a Java TimeZone object.
Geo - Class in biweekly.property
Defines a set of geographical coordinates.
Geo(Double, Double) - Constructor for class biweekly.property.Geo
Creates a new geo property.
GeoScribe - Class in biweekly.io.scribe.property
Marshals Geo properties.
GeoScribe() - Constructor for class biweekly.io.scribe.property.GeoScribe
 
get(String) - Static method in class biweekly.ICalDataType
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in enum biweekly.ICalVersion
Gets a ICalVersion instance based on the given version number.
get(String) - Static method in class biweekly.parameter.CalendarUserType
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.Encoding
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.FreeBusyType
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.ParticipationLevel
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.ParticipationStatus
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.Range
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.Related
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.RelationshipType
Searches for a parameter value and creates one if it cannot be found.
get(String) - Static method in class biweekly.parameter.Role
Searches for a parameter value and creates one if it cannot be found.
get(V) - Method in class biweekly.util.CaseClasses
Searches for a case object by value, creating a new object if one cannot be found.
get(K) - Method in class biweekly.util.ListMultimap
Gets the values associated with the key.
getAbbr() - Method in enum biweekly.util.Recurrence.DayOfWeek
Gets the day's abbreviation.
getAction() - Method in class biweekly.component.VAlarm
Gets the type of action to invoke when the alarm is triggered.
getActualToken() - Method in exception biweekly.io.json.JCalParseException
Gets the JSON token that was read.
getAlarms() - Method in class biweekly.component.VEvent
Gets the alarms that are assigned to this event.
getAlarms() - Method in class biweekly.component.VTodo
Gets the alarms that are assigned to this to-do.
getAltRepresentation() - Method in class biweekly.parameter.ICalParameters
Gets a URI pointing to additional information about the entity represented by the property.
getAltRepresentation() - Method in class biweekly.property.Comment
 
getAltRepresentation() - Method in class biweekly.property.Contact
 
getAltRepresentation() - Method in class biweekly.property.Description
 
getAltRepresentation() - Method in class biweekly.property.Location
 
getAltRepresentation() - Method in class biweekly.property.Resources
 
getAltRepresentation() - Method in class biweekly.property.Summary
 
getArray() - Method in class biweekly.io.json.JsonValue
Gets the JSON array elements.
getAttachments() - Method in class biweekly.component.VAlarm
Gets any attachments that are associated with the alarm.
getAttachments() - Method in class biweekly.component.VEvent
Gets any attachments that are associated with the event.
getAttachments() - Method in class biweekly.component.VJournal
Gets any attachments that are associated with the journal entry.
getAttachments() - Method in class biweekly.component.VTodo
Gets any attachments that are associated with the to-do.
getAttendees() - Method in class biweekly.component.VAlarm
Gets the people who will be emailed when the alarm fires (only applicable for EMAIL alarms).
getAttendees() - Method in class biweekly.component.VEvent
Gets the people who are attending the event.
getAttendees() - Method in class biweekly.component.VFreeBusy
Gets the people who are involved in the free/busy entry.
getAttendees() - Method in class biweekly.component.VJournal
Gets the people who are involved in the journal entry.
getAttendees() - Method in class biweekly.component.VTodo
Gets the people who are involved in the to-do.
getByComponent(Class<? extends ICalComponent>) - Method in class biweekly.ValidationWarnings
Gets all validation warnings of a given component.
getByDay() - Method in class biweekly.util.Recurrence
Gets the day components of the BYDAY rule part.
getByHour() - Method in class biweekly.util.Recurrence
Gets the BYHOUR rule part.
getByMinute() - Method in class biweekly.util.Recurrence
Gets the BYMINUTE rule part.
getByMonth() - Method in class biweekly.util.Recurrence
Gets the BYMONTH rule part.
getByMonthDay() - Method in class biweekly.util.Recurrence
Gets the BYMONTHDAY rule part.
getByProperty(Class<? extends ICalProperty>) - Method in class biweekly.ValidationWarnings
Gets all validation warnings of a given property.
getBySecond() - Method in class biweekly.util.Recurrence
Gets the BYSECOND rule part.
getBySetPos() - Method in class biweekly.util.Recurrence
Gets the BYSETPOS rule part.
getByWeekNo() - Method in class biweekly.util.Recurrence
Gets the BYWEEKNO rule part.
getByYearDay() - Method in class biweekly.util.Recurrence
Gets the BYYEARDAY rule part.
getCalendarConstant() - Method in enum biweekly.util.Recurrence.DayOfWeek
 
getCalendarScale() - Method in class biweekly.ICalendar
Gets the calendar system that this iCalendar object uses.
getCalendarUserType() - Method in class biweekly.parameter.ICalParameters
Gets the type of user an attendee is (for example, an "individual" or a "room").
getCalendarUserType() - Method in class biweekly.property.Attendee
Gets the type of user the attendee is (for example, an "individual" or a "room").
getCategories() - Method in class biweekly.component.VEvent
Gets a list of "tags" or "keywords" that describe the event.
getCategories() - Method in class biweekly.component.VJournal
Gets a list of "tags" or "keywords" that describe the journal entry.
getCategories() - Method in class biweekly.component.VTodo
Gets a list of "tags" or "keywords" that describe the to-do.
getCharset() - Method in class biweekly.parameter.ICalParameters
Gets the character set that the property value is encoded in.
getClassification() - Method in class biweekly.component.VEvent
Gets the level of sensitivity of the event data.
getClassification() - Method in class biweekly.component.VJournal
Gets the level of sensitivity of the journal entry.
getClassification() - Method in class biweekly.component.VTodo
Gets the level of sensitivity of the to-do data.
getCode() - Method in class biweekly.Warning
Gets the warning code.
getComments() - Method in class biweekly.component.Observance
Gets the comments attached to the timezone observance.
getComments() - Method in class biweekly.component.VEvent
Gets the comments attached to the event.
getComments() - Method in class biweekly.component.VFreeBusy
Gets the comments attached to the free/busy entry.
getComments() - Method in class biweekly.component.VJournal
Gets the comments attached to the journal entry.
getComments() - Method in class biweekly.component.VTodo
Gets the comments attached to the to-do.
getCommonName() - Method in class biweekly.parameter.ICalParameters
Gets the display name of a person.
getCommonName() - Method in class biweekly.property.Attendee
 
getCommonName() - Method in class biweekly.property.Organizer
 
getCompleted() - Method in class biweekly.component.VTodo
Gets the date and time that the to-do was completed.
getComponent(Class<T>) - Method in class biweekly.component.ICalComponent
Gets the first component of a given class.
getComponent() - Method in class biweekly.io.ICalTimeZone
Gets the VTIMEZONE component that is being wrapped.
getComponent(ICalProperty) - Method in class biweekly.io.TimezoneInfo
Gets the VTimezone component that a property is assigned to.
getComponent() - Method in class biweekly.ValidationWarnings.WarningsGroup
Gets the component object that caused the validation warnings.
getComponentClass() - Method in class biweekly.io.scribe.component.ICalComponentScribe
Gets the component class.
getComponentHierarchy() - Method in class biweekly.ValidationWarnings.WarningsGroup
Gets the hierarchy of components that the property or component belongs to.
getComponentName() - Method in class biweekly.io.scribe.component.ICalComponentScribe
Gets the component's name.
getComponents(Class<T>) - Method in class biweekly.component.ICalComponent
Gets all components of a given class.
getComponents() - Method in class biweekly.component.ICalComponent
Gets all the sub-components associated with this component.
getComponents(T) - Method in class biweekly.io.scribe.component.ICalComponentScribe
Gets the sub-components to marshal.
getComponents() - Method in class biweekly.io.TimezoneInfo
Gets all of the iCalendar VTimezone components that have been registered or generated by this class.
getComponentScribe(String, ICalVersion) - Method in class biweekly.io.scribe.ScribeIndex
Gets a component scribe by name.
getComponentScribe(Class<? extends ICalComponent>) - Method in class biweekly.io.scribe.ScribeIndex
Gets a component scribe by class.
getComponentScribe(ICalComponent) - Method in class biweekly.io.scribe.ScribeIndex
Gets the appropriate component scribe for a given component instance.
getContact() - Method in class biweekly.component.VFreeBusy
Gets the contact associated with the free/busy entry.
getContacts() - Method in class biweekly.component.VEvent
Gets the contacts associated with the event.
getContacts() - Method in class biweekly.component.VJournal
Gets the contacts associated with the journal entry.
getContacts() - Method in class biweekly.component.VTodo
Gets the contacts associated with the to-do.
getContentId() - Method in class biweekly.property.Attachment
Gets the attachment's content ID.
getContentId() - Method in class biweekly.property.AudioAlarm
 
getCount() - Method in class biweekly.util.Recurrence
Gets the number of times the rule will be repeated.
getCreated() - Method in class biweekly.component.VEvent
Gets the date-time that the event was initially created.
getCreated() - Method in class biweekly.component.VJournal
Gets the date-time that the journal entry was initially created.
getCreated() - Method in class biweekly.component.VTodo
Gets the date-time that the to-do was initially created.
getData() - Method in class biweekly.property.Attachment
Gets the attachment's binary data.
getData() - Method in class biweekly.property.AudioAlarm
 
getDataType() - Method in class biweekly.property.RawProperty
 
getDate() - Method in class biweekly.io.ParseContext.TimezonedDate
Gets the date object that was assigned to the property object (should be parsed under the JVM's default timezone)
getDate() - Method in class biweekly.property.Trigger
Gets the date-time that the alarm will trigger.
getDate() - Method in class biweekly.util.DateTimeComponents
Gets the date component
getDateDue() - Method in class biweekly.component.VTodo
Gets the date that a to-do is due by.
getDateEnd() - Method in class biweekly.component.VEvent
Gets the date that the event ends.
getDateEnd() - Method in class biweekly.component.VFreeBusy
Gets the date that the free/busy entry ends.
getDateFormat() - Method in enum biweekly.util.ICalDateFormat
Builds a DateFormat object for parsing and formating dates in this ISO format.
getDateFormat(TimeZone) - Method in enum biweekly.util.ICalDateFormat
Builds a DateFormat object for parsing and formating dates in this ISO format.
getDateIterator(Date) - Method in class biweekly.property.RecurrenceProperty
Gets the date values of this recurrence property.
getDateIterator(ICalDate) - Method in class biweekly.property.RecurrenceProperty
Gets the date values of this recurrence property.
getDates() - Method in class biweekly.io.WriteContext
Gets the timezoned date-time property values that are in the iCalendar object.
getDates() - Method in class biweekly.property.RecurrenceDates
Gets the recurrence dates.
getDateStart() - Method in class biweekly.component.Observance
Gets the date that the timezone observance starts.
getDateStart() - Method in class biweekly.component.VEvent
Gets the date that the event starts.
getDateStart() - Method in class biweekly.component.VFreeBusy
Gets the date that the free/busy entry starts.
getDateStart() - Method in class biweekly.component.VJournal
Gets the date that the journal entry starts.
getDateStart() - Method in class biweekly.component.VTodo
Gets the date that the to-do starts.
getDateTimeStamp() - Method in class biweekly.component.VEvent
Gets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the event was last modified (the LastModified property also holds this information).
getDateTimeStamp() - Method in class biweekly.component.VFreeBusy
Gets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the free/busy entry was last modified (the LastModified property also holds this information).
getDateTimeStamp() - Method in class biweekly.component.VJournal
Gets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the journal entry was last modified (the LastModified property also holds this information).
getDateTimeStamp() - Method in class biweekly.component.VTodo
Gets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the to-do was last modified (the LastModified property also holds this information).
getDay() - Method in class biweekly.util.Recurrence.ByDay
 
getDaylightName() - Method in class biweekly.property.Daylight
Gets the name of daylight savings time.
getDaylights() - Method in class biweekly.io.DataModelConverter.VCalTimezoneProperties
 
getDaylightSavingsTime() - Method in class biweekly.component.VTimezone
Gets the timezone's "daylight savings" observance time ranges.
getDays() - Method in class biweekly.util.Duration
Gets the number of days.
getDefaultQuotedPrintableCharset() - Method in class biweekly.io.text.ICalReader
Gets the character set to use when decoding quoted-printable values if the property has no CHARSET parameter, or if the CHARSET parameter is not a valid character set.
getDelegatedFrom() - Method in class biweekly.parameter.ICalParameters
Gets the people who have delegated their responsibility to an attendee.
getDelegatedFrom() - Method in class biweekly.property.Attendee
Gets the people who have delegated their responsibility to the attendee.
getDelegatedTo() - Method in class biweekly.parameter.ICalParameters
Gets the people to which an attendee has delegated his or her responsibility.
getDelegatedTo() - Method in class biweekly.property.Attendee
Gets the people to which the attendee has delegated his or her responsibility.
getDescription() - Method in class biweekly.component.VAlarm
Gets a detailed description of the alarm.
getDescription() - Method in class biweekly.component.VEvent
Gets a detailed description of the event.
getDescription() - Method in class biweekly.component.VTodo
Gets a detailed description of the to-do.
getDescription() - Method in class biweekly.property.RequestStatus
Gets the human-readable description of the status.
getDescriptions() - Method in class biweekly.component.VJournal
Gets the detailed descriptions to the journal entry.
getDirectoryEntry() - Method in class biweekly.parameter.ICalParameters
Gets a URI that contains additional information about the person.
getDirectoryEntry() - Method in class biweekly.property.Attendee
 
getDirectoryEntry() - Method in class biweekly.property.Organizer
 
getDisplayName(boolean, int, Locale) - Method in class biweekly.io.ICalTimeZone
 
getDocument() - Method in class biweekly.io.xml.XCalDocument
Gets the raw XML DOM object.
getDuration() - Method in class biweekly.component.VAlarm
Gets the length of the pause between alarm repetitions.
getDuration() - Method in class biweekly.component.VEvent
Gets the duration of the event.
getDuration() - Method in class biweekly.component.VTodo
Gets the duration of the to-do.
getDuration() - Method in class biweekly.property.Trigger
Gets the relative time at which the alarm will trigger.
getDuration() - Method in class biweekly.util.Period
Gets the length of time after the start date.
getElement() - Method in class biweekly.io.xml.XCalElement
Gets the wrapped XML element.
getEmail() - Method in class biweekly.property.Attendee
Gets the attendee's email
getEmail() - Method in class biweekly.property.EmailAlarm
Gets the email address.
getEmail() - Method in class biweekly.property.Organizer
Gets the organizer's email
getEncoding() - Method in class biweekly.io.text.FoldedLineReader
Gets the character encoding of the reader.
getEncoding() - Method in class biweekly.io.text.FoldedLineWriter
Gets the writer's character encoding.
getEncoding() - Method in class biweekly.io.text.ICalRawReader
Gets the character encoding of the reader.
getEncoding() - Method in class biweekly.parameter.ICalParameters
Gets the encoding of the property value (for example, "base64").
getEnd() - Method in class biweekly.property.Daylight
Gets the end date of daylight savings time.
getEndDate() - Method in class biweekly.util.Period
Gets the end date.
getEvents() - Method in class biweekly.ICalendar
Gets the events.
getExceptionDates() - Method in class biweekly.component.Observance
Gets the list of exceptions to the timezone observance.
getExceptionDates() - Method in class biweekly.component.VEvent
Gets the list of exceptions to the recurrence rule defined in the event (if one is defined).
getExceptionDates() - Method in class biweekly.component.VJournal
Gets the list of exceptions to the recurrence rule defined in the journal entry (if one is defined).
getExceptionDates() - Method in class biweekly.component.VTodo
Gets the list of exceptions to the recurrence rule defined in the to-do (if one is defined).
getExceptionRules() - Method in class biweekly.component.VEvent
Gets the exceptions for the RecurrenceRule property.
getExceptionRules() - Method in class biweekly.component.VJournal
Gets the exceptions for the RecurrenceRule property.
getExceptionRules() - Method in class biweekly.component.VTodo
Gets the exceptions for the RecurrenceRule property.
getExceptionText() - Method in class biweekly.property.RequestStatus
Gets any additional data related to the response.
getExpectedToken() - Method in exception biweekly.io.json.JCalParseException
Gets the JSON token that the parser was expected.
getExperimentalComponent(String) - Method in class biweekly.component.ICalComponent
Gets the first experimental sub-component with a given name.
getExperimentalComponents(String) - Method in class biweekly.component.ICalComponent
Gets all experimental sub-component with a given name.
getExperimentalComponents() - Method in class biweekly.component.ICalComponent
Gets all experimental sub-components associated with this component.
getExperimentalProperties(String) - Method in class biweekly.component.ICalComponent
Gets all experimental properties with a given name.
getExperimentalProperties() - Method in class biweekly.component.ICalComponent
Gets all experimental properties associated with this component.
getExperimentalProperty(String) - Method in class biweekly.component.ICalComponent
Gets the first experimental property with a given name.
getFileContents(File) - Static method in class biweekly.util.IOUtils
Reads the contents of a text file.
getFileContents(File, String) - Static method in class biweekly.util.IOUtils
Reads the contents of a text file.
getFirstChildElement(Element) - Static method in class biweekly.util.XmlUtils
Gets the first child element of an element.
getFloatingDates() - Method in class biweekly.io.ParseContext
Gets the date-time properties that are in floating time (lacking a timezone).
getFoldedLineWriter() - Method in class biweekly.io.text.ICalRawWriter
Gets the writer that this object wraps.
getFormatType() - Method in class biweekly.parameter.ICalParameters
Gets the content-type of the property's value.
getFormatType() - Method in class biweekly.property.Attachment
 
getFreeBusies() - Method in class biweekly.ICalendar
Gets the free/busy entries.
getFreeBusy() - Method in class biweekly.component.VFreeBusy
Gets the person's availabilities over certain time periods (for example, "free" between 1pm-3pm, but "busy" between 3pm-4pm).
getFreeBusyType() - Method in class biweekly.parameter.ICalParameters
Gets the person's status over the time periods that are specified in a FreeBusy property (for example, "free" or "busy").
getFrequency() - Method in class biweekly.util.Recurrence
Gets the frequency.
getGenerator() - Method in class biweekly.io.TimezoneInfo
Gets the timezone generator.
getGeo() - Method in class biweekly.component.VEvent
Gets a set of geographical coordinates.
getGeo() - Method in class biweekly.component.VTodo
Gets a set of geographical coordinates.
getHour() - Method in class biweekly.util.DateTimeComponents
Gets the hour component
getHour() - Method in class biweekly.util.UtcOffset
Gets the hour component.
getHourOffset() - Method in class biweekly.property.UtcOffsetProperty
 
getHours() - Method in class biweekly.util.Duration
Gets the number of hours.
getICalendars() - Method in class biweekly.io.xml.XCalDocument
Parses all iCalendar objects from this XML document.
getICalendarScribe() - Static method in class biweekly.io.scribe.ScribeIndex
Convenience method for getting the scribe of the root iCalendar component ("VCALENDAR").
getIndent() - Method in class biweekly.io.text.FoldedLineWriter
Gets the string that is prepended to each folded line (defaults to a single space character).
getInterval() - Method in class biweekly.util.Recurrence
Gets how often the rule repeats, in relation to the frequency.
getJournals() - Method in class biweekly.ICalendar
Gets the journal entries.
getLanguage() - Method in class biweekly.parameter.ICalParameters
Gets the language that the property value is written in.
getLanguage() - Method in class biweekly.property.Attendee
Gets the language that the common name is written in.
getLanguage() - Method in class biweekly.property.Categories
 
getLanguage() - Method in class biweekly.property.Comment
 
getLanguage() - Method in class biweekly.property.Contact
 
getLanguage() - Method in class biweekly.property.Description
 
getLanguage() - Method in class biweekly.property.Location
 
getLanguage() - Method in class biweekly.property.Organizer
Gets the language that the common name parameter is written in.
getLanguage() - Method in class biweekly.property.RequestStatus
 
getLanguage() - Method in class biweekly.property.Resources
 
getLanguage() - Method in class biweekly.property.Summary
 
getLanguage() - Method in class biweekly.property.TimezoneName
 
getLastModified() - Method in class biweekly.component.VEvent
Gets the date-time that the event was last changed.
getLastModified() - Method in class biweekly.component.VJournal
Gets the date-time that the journal entry was last changed.
getLastModified() - Method in class biweekly.component.VTimezone
Gets the date-time that the timezone data was last changed.
getLastModified() - Method in class biweekly.component.VTodo
Gets the date-time that the to-do was last changed.
getLatitude() - Method in class biweekly.property.Geo
Gets the latitude.
getLine() - Method in exception biweekly.io.text.ICalParseException
 
getLineLength() - Method in class biweekly.io.text.FoldedLineWriter
Gets the maximum length a line can be before it is folded (excluding the newline, defaults to 75).
getLineNum() - Method in class biweekly.io.json.JCalRawReader
Gets the current line number.
getLineNum() - Method in class biweekly.io.text.FoldedLineReader
Gets the starting line number of the last unfolded line that was read.
getLineNum() - Method in class biweekly.io.text.ICalRawReader
Gets the line number of the last line that was read.
getLocation() - Method in class biweekly.component.VEvent
Gets the physical location of the event.
getLocation() - Method in class biweekly.component.VTodo
Gets the physical location of the to-do.
getLongitude() - Method in class biweekly.property.Geo
Gets the longitude.
getMap() - Method in class biweekly.util.ListMultimap
Gets the underlying Map object.
getMaxVersion() - Method in class biweekly.property.Version
Gets the maximum version that a consumer must support in order to successfully parse the iCalendar object.
getMembers() - Method in class biweekly.parameter.ICalParameters
Gets the groups that an attendee is a member of.
getMembers() - Method in class biweekly.property.Attendee
Gets the groups that the attendee is a member of.
getMessage(String, Object...) - Method in enum biweekly.Messages
Gets a message.
getMessage() - Method in class biweekly.Warning
Gets the warning message
getMethod() - Method in class biweekly.ICalendar
Gets the value of the Content-Type "method" parameter if the iCalendar object is defined as a MIME message entity.
getMinute() - Method in class biweekly.util.DateTimeComponents
Gets the minute component.
getMinute() - Method in class biweekly.util.UtcOffset
Gets the minute component.
getMinuteOffset() - Method in class biweekly.property.UtcOffsetProperty
 
getMinutes() - Method in class biweekly.util.Duration
Gets the number of minutes.
getMinVersion() - Method in class biweekly.property.Version
Gets the minimum version that a consumer must support in order to successfully parse the iCalendar object.
getMonth() - Method in class biweekly.util.DateTimeComponents
Gets the month component.
getName() - Method in class biweekly.component.RawComponent
 
getName() - Method in class biweekly.ICalDataType
Gets the name of the data type.
getName() - Method in class biweekly.io.text.ICalRawLine
Gets the property name.
getName() - Method in class biweekly.property.RawProperty
 
getNamespaceURI(String) - Method in class biweekly.io.xml.XCalNamespaceContext
 
getNewline() - Method in class biweekly.io.text.FoldedLineWriter
Gets the newline sequence that is used to separate lines (defaults to CRLF).
getNote() - Method in class biweekly.property.EmailAlarm
Gets the note to send.
getNum() - Method in class biweekly.util.Recurrence.ByDay
 
getObject() - Method in class biweekly.io.json.JsonValue
Gets the JSON object.
getObservance(Date) - Method in class biweekly.io.ICalTimeZone
Gets the observance that a date is effected by.
getObservanceAfter() - Method in class biweekly.io.ICalTimeZone.Boundary
Gets the observance that comes after the observance that the date resides in.
getObservanceAfterStart() - Method in class biweekly.io.ICalTimeZone.Boundary
Gets the start time the observance that comes after the observance that the date resides in.
getObservanceBoundary(Date) - Method in class biweekly.io.ICalTimeZone
Gets the timezone information of a date.
getObservanceIn() - Method in class biweekly.io.ICalTimeZone.Boundary
Gets the observance that the date resides in.
getObservanceInStart() - Method in class biweekly.io.ICalTimeZone.Boundary
Gets start time of the observance that the date resides in.
getOffset(int, int, int, int, int, int) - Method in class biweekly.io.ICalTimeZone
 
getOffset() - Method in class biweekly.property.Daylight
Gets the UTC offset of daylight savings time.
getOrganizer() - Method in class biweekly.component.VEvent
Gets the organizer of the event.
getOrganizer() - Method in class biweekly.component.VFreeBusy
Gets the person requesting the free/busy time.
getOrganizer() - Method in class biweekly.component.VJournal
Gets the organizer of the journal entry.
getOrganizer() - Method in class biweekly.component.VTodo
Gets the organizer of the to-do.
getParameter(String) - Method in class biweekly.property.ICalProperty
Gets the first value of a parameter with the given name.
getParameters() - Method in class biweekly.io.text.ICalRawLine
Gets the property's parameters.
getParameters() - Method in class biweekly.property.ICalProperty
Gets the property's parameters.
getParameters(String) - Method in class biweekly.property.ICalProperty
Gets all values of a parameter with the given name.
getParent() - Method in class biweekly.io.WriteContext
Gets the parent component of the property that is being written.
getParseMessage(int, Object...) - Method in enum biweekly.Messages
Gets a parser warning message.
getParticipationLevel() - Method in class biweekly.property.Attendee
Gets an attendee's level of participation.
getParticipationStatus() - Method in class biweekly.property.Attendee
Gets an attendee's participation status
getPath() - Method in class biweekly.property.ProcedureAlarm
Gets the path or name of the procedure to run when the alarm is triggered.
getPath(String) - Method in class biweekly.property.ProcedureAlarm
Sets the path or name of the procedure to run when the alarm is triggered.
getPercentComplete() - Method in class biweekly.component.VTodo
Gets the amount that the to-do task has been completed.
getPeriods() - Method in class biweekly.property.RecurrenceDates
Gets the time periods.
getPrefix() - Method in class biweekly.io.xml.XCalNamespaceContext
Gets the prefix to use in xpath expressions.
getPrefix(String) - Method in class biweekly.io.xml.XCalNamespaceContext
 
getPrefixes(String) - Method in class biweekly.io.xml.XCalNamespaceContext
 
getPriority() - Method in class biweekly.component.VEvent
Gets the priority of the event.
getPriority() - Method in class biweekly.component.VTodo
Gets the priority of the to-do.
getProductId() - Method in class biweekly.ICalendar
Gets the name of the application that created the iCalendar object.
getProperties(Class<T>) - Method in class biweekly.component.ICalComponent
Gets all properties of a given class.
getProperties() - Method in class biweekly.component.ICalComponent
Gets all the properties associated with this component.
getProperties(T) - Method in class biweekly.io.scribe.component.ICalComponentScribe
Gets the properties to marshal.
getProperties(VFreeBusy) - Method in class biweekly.io.scribe.component.VFreeBusyScribe
 
getProperty(Class<T>) - Method in class biweekly.component.ICalComponent
Gets the first property of a given class.
getProperty() - Method in class biweekly.io.ParseContext.TimezonedDate
Gets the property object.
getProperty() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Result
Gets the property object.
getProperty() - Method in class biweekly.ValidationWarnings.WarningsGroup
Gets the property object that caused the validation warnings.
getPropertyClass() - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Gets the property class.
getPropertyName() - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Gets the property name.
getPropertyScribe(String, ICalVersion) - Method in class biweekly.io.scribe.ScribeIndex
Gets a property scribe by name.
getPropertyScribe(Class<? extends ICalProperty>) - Method in class biweekly.io.scribe.ScribeIndex
Gets a property scribe by class.
getPropertyScribe(ICalProperty) - Method in class biweekly.io.scribe.ScribeIndex
Gets the appropriate property scribe for a given property instance.
getPropertyScribe(QName) - Method in class biweekly.io.scribe.ScribeIndex
Gets a property scribe by XML local name and namespace.
getQName() - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Gets this property's local name and namespace for xCal documents.
getRange() - Method in class biweekly.parameter.ICalParameters
Gets the effective range of recurrence instances from the instance specified by a RecurrenceId property.
getRange() - Method in class biweekly.property.RecurrenceId
Gets the effective range of recurrence instances from the instance specified by this property.
getRawComponents() - Method in class biweekly.util.ICalDate
Gets the raw date-time components of the value as read from the input stream.
getRawOffset() - Method in class biweekly.io.ICalTimeZone
 
getRawWriter() - Method in class biweekly.io.text.ICalWriter
Gets the writer object that is used internally to write to the output stream.
getRecurrenceDates() - Method in class biweekly.component.Observance
Gets the list of dates/periods that help define the recurrence rule of this timezone observance (if one is defined).
getRecurrenceDates() - Method in class biweekly.component.VEvent
Gets the list of dates/periods that help define the recurrence rule of this event (if one is defined).
getRecurrenceDates() - Method in class biweekly.component.VJournal
Gets the list of dates/periods that help define the recurrence rule of this journal entry (if one is defined).
getRecurrenceDates() - Method in class biweekly.component.VTodo
Gets the list of dates/periods that help define the recurrence rule of this to-do (if one is defined).
getRecurrenceId() - Method in class biweekly.component.VEvent
Gets the original value of the DateStart property if the event is recurring and has been modified.
getRecurrenceId() - Method in class biweekly.component.VJournal
Gets the original value of the DateStart property if the event is recurring and has been modified.
getRecurrenceId() - Method in class biweekly.component.VTodo
Gets the original value of the DateStart property if the to-do is recurring and has been modified.
getRecurrenceRule() - Method in class biweekly.component.Observance
Gets how often the timezone observance repeats.
getRecurrenceRule() - Method in class biweekly.component.VEvent
Gets how often the event repeats.
getRecurrenceRule() - Method in class biweekly.component.VJournal
Gets how often the journal entry repeats.
getRecurrenceRule() - Method in class biweekly.component.VTodo
Gets how often the to-do repeats.
getRelated() - Method in class biweekly.parameter.ICalParameters
Gets the date-time field that the duration in a Trigger property is relative to.
getRelated() - Method in class biweekly.property.Trigger
Gets the date-time field that the duration is relative to.
getRelatedTo() - Method in class biweekly.component.VEvent
Gets the components that the event is related to.
getRelatedTo() - Method in class biweekly.component.VJournal
Gets the components that the journal entry is related to.
getRelatedTo() - Method in class biweekly.component.VTodo
Gets the components that the to-do is related to.
getRelationshipType() - Method in class biweekly.parameter.ICalParameters
Gets the relationship type of a RelatedTo property.
getRelationshipType() - Method in class biweekly.property.RelatedTo
Gets the relationship type.
getRepeat() - Method in class biweekly.component.VAlarm
Gets the number of times an alarm should be repeated after its initial trigger.
getRepeat() - Method in class biweekly.property.VCalAlarmProperty
 
getRequestStatus() - Method in class biweekly.component.VEvent
Gets the response to a scheduling request.
getRequestStatus() - Method in class biweekly.component.VFreeBusy
Gets the response to a scheduling request.
getRequestStatus() - Method in class biweekly.component.VJournal
Gets the response to a scheduling request.
getRequestStatus() - Method in class biweekly.component.VTodo
Gets the response to a scheduling request.
getResources() - Method in class biweekly.component.VEvent
Gets the resources that are needed for the event.
getResources() - Method in class biweekly.component.VTodo
Gets the resources that are needed for the to-do.
getRole() - Method in class biweekly.property.Attendee
Gets an attendee's role (for example, "chair" or "attendee").
getRootElement(Document) - Static method in class biweekly.util.XmlUtils
Gets the root element of a document.
getRsvp() - Method in class biweekly.property.Attendee
Gets whether the organizer requests a response from the attendee.
getScribeIndex() - Method in class biweekly.io.StreamReader
Gets the object that manages the component/property scribes.
getScribeIndex() - Method in class biweekly.io.StreamWriter
Gets the object that manages the component/property scribes.
getSecond() - Method in class biweekly.util.DateTimeComponents
Gets the second component.
getSeconds() - Method in class biweekly.util.Duration
Gets the number of seconds.
getSentBy() - Method in class biweekly.parameter.ICalParameters
Gets a person that is acting on behalf of the person defined in the property.
getSentBy() - Method in class biweekly.property.Attendee
 
getSentBy() - Method in class biweekly.property.Organizer
 
getSequence() - Method in class biweekly.component.VEvent
Gets the revision number of the event.
getSequence() - Method in class biweekly.component.VJournal
Gets the revision number of the journal entry.
getSequence() - Method in class biweekly.component.VTodo
Gets the revision number of the to-do.
getSnooze() - Method in class biweekly.property.VCalAlarmProperty
 
getStandardName() - Method in class biweekly.property.Daylight
Gets the name for standard time.
getStandardTimes() - Method in class biweekly.component.VTimezone
Gets the timezone's "standard" observance time ranges.
getStandardValues(ICalVersion) - Method in class biweekly.property.Action
 
getStandardValues(ICalVersion) - Method in class biweekly.property.CalendarScale
 
getStandardValues(ICalVersion) - Method in class biweekly.property.Classification
 
getStandardValues(ICalVersion) - Method in class biweekly.property.EnumProperty
Gets the list of acceptable values for this property.
getStandardValues(ICalVersion) - Method in class biweekly.property.Status
 
getStandardValues(ICalVersion) - Method in class biweekly.property.Transparency
 
getStart() - Method in class biweekly.property.Daylight
Gets the start date of dayight savings time.
getStart() - Method in class biweekly.property.VCalAlarmProperty
 
getStartDate() - Method in class biweekly.util.Period
Gets the start date.
getStatus() - Method in class biweekly.component.VEvent
Gets the status of the event.
getStatus() - Method in class biweekly.component.VJournal
Gets the status of the journal entry.
getStatus() - Method in class biweekly.component.VTodo
Gets the status of the to-do.
getStatusCode() - Method in class biweekly.property.RequestStatus
Gets the status code.
getSummary() - Method in class biweekly.component.VAlarm
Gets the summary of the alarm.
getSummary() - Method in class biweekly.component.VEvent
Gets the summary of the event.
getSummary() - Method in class biweekly.component.VJournal
Gets the summary of the journal entry.
getSummary() - Method in class biweekly.component.VTodo
Gets the summary of the to-do.
getSupportedVersions() - Method in class biweekly.io.scribe.component.ICalComponentScribe
Gets the iCalendar versions that support this component.
getSupportedVersions() - Method in class biweekly.io.scribe.component.ObservanceScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.component.VAlarmScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.component.VFreeBusyScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.component.VJournalScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.component.VTimezoneScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.ActionScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.CalendarScaleScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.CommentScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.ContactScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.CreatedScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.DateTimeStampScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.DaylightScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Gets the iCalendar versions that support this property.
getSupportedVersions() - Method in class biweekly.io.scribe.property.MethodScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.OrganizerScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.PercentCompleteScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.RecurrenceIdScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.RepeatScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TimezoneIdScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TimezoneNameScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TimezoneOffsetFromScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TimezoneOffsetToScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TimezoneScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TimezoneUrlScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.TriggerScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
getSupportedVersions() - Method in class biweekly.io.scribe.property.XmlScribe
 
getTargetVersion() - Method in class biweekly.io.json.JCalWriter
 
getTargetVersion() - Method in class biweekly.io.StreamWriter
Gets the version that the next iCalendar object will be written as.
getTargetVersion() - Method in class biweekly.io.text.ICalWriter
Gets the version that the written iCalendar objects will adhere to.
getTargetVersion() - Method in class biweekly.io.xml.XCalDocument.XCalDocumentStreamWriter
 
getTargetVersion() - Method in class biweekly.io.xml.XCalWriter
 
getText() - Method in class biweekly.property.DisplayAlarm
Gets the text to display when the alarm is triggered.
getTimeZone(ICalProperty) - Method in class biweekly.io.TimezoneInfo
Gets the timezone that is assigned to a property.
getTimeZoneByComponent(VTimezone) - Method in class biweekly.io.TimezoneInfo
Gets the TimeZone object that is assigned to a VTimezone component.
getTimeZoneById(String) - Method in class biweekly.io.TimezoneInfo
Gets a timezone with a given ID.
getTimezonedDates() - Method in class biweekly.io.ParseContext
Gets the list of date-time property values that use a timezone.
getTimezoneId() - Method in class biweekly.component.VTimezone
Gets the ID for this timezone.
getTimezoneId() - Method in class biweekly.parameter.ICalParameters
Gets the TZID property, which defines the timezone that this property is formatted in.
getTimezoneInfo() - Method in class biweekly.io.StreamReader
Gets the timezone info of the last iCalendar object that was read.
getTimezoneInfo() - Method in class biweekly.io.StreamWriter
Gets the timezone-related info for this writer.
getTimezoneInfo() - Method in class biweekly.io.WriteContext
Gets the timezone options for this iCalendar object.
getTimezoneNames() - Method in class biweekly.component.Observance
Gets the traditional, non-standard names for the timezone observance.
getTimezoneOffsetFrom() - Method in class biweekly.component.Observance
Gets the UTC offset that the timezone observance transitions from.
getTimezoneOffsetTo() - Method in class biweekly.component.Observance
Gets the UTC offset that the timezone observance transitions to.
getTimeZoneToWriteIn(ICalProperty) - Method in class biweekly.io.TimezoneInfo
Gets the timezone that a property should be formatted in when written.
getTimezoneUrl() - Method in class biweekly.component.VTimezone
Gets the timezone URL, which points to an iCalendar object that contains further information on the timezone.
getTodos() - Method in class biweekly.ICalendar
Gets the to-dos.
getTransparency() - Method in class biweekly.component.VEvent
Gets whether an event is visible to free/busy time searches.
getTrigger() - Method in class biweekly.component.VAlarm
Gets when the alarm will be triggered.
getType() - Method in class biweekly.property.FreeBusy
Gets the person's status over the time periods that are specified in this property (for example, "free" or "busy").
getTz() - Method in class biweekly.io.DataModelConverter.VCalTimezoneProperties
 
getUid() - Method in class biweekly.component.VEvent
Gets the unique identifier for this event.
getUid() - Method in class biweekly.component.VFreeBusy
Gets the unique identifier for this free/busy entry.
getUid() - Method in class biweekly.component.VJournal
Gets the unique identifier for this journal entry.
getUid() - Method in class biweekly.component.VTodo
Gets the unique identifier for this to-do.
getUntil() - Method in class biweekly.util.Recurrence
Gets the date that the recurrence stops.
getUri() - Method in class biweekly.property.Attachment
Gets the attachment's URI.
getUri() - Method in class biweekly.property.Attendee
Gets a URI representing the attendee.
getUri() - Method in class biweekly.property.AudioAlarm
 
getUri() - Method in class biweekly.property.Organizer
Gets a URI representing the organizer.
getUrl() - Method in class biweekly.component.VEvent
Gets a URL to a resource that contains additional information about the event.
getUrl() - Method in class biweekly.component.VFreeBusy
Gets a URL to a resource that contains additional information about the free/busy entry.
getUrl() - Method in class biweekly.component.VJournal
Gets a URL to a resource that contains additional information about the journal entry.
getUrl() - Method in class biweekly.component.VTodo
Gets a URL to a resource that contains additional information about the to-do.
getValidationWarning(int, Object...) - Method in enum biweekly.Messages
Gets a validation warning message.
getValue() - Method in class biweekly.io.json.JsonValue
Gets the JSON value.
getValue() - Method in class biweekly.io.text.ICalRawLine
Gets the property value.
getValue() - Method in class biweekly.parameter.EnumParameterValue
Gets the value of the parameter.
getValue() - Method in class biweekly.parameter.ICalParameters
Gets the data type of the property's value (for example, "text" or "datetime").
getValue(ICalVersion) - Method in class biweekly.parameter.ParticipationLevel
Gets the value of the parameter
getValue() - Method in class biweekly.property.RawProperty
 
getValue() - Method in class biweekly.property.ValuedProperty
Gets the value of this property.
getValue(ValuedProperty<T>) - Static method in class biweekly.property.ValuedProperty
Gets the value of a ValuedProperty.
getValues() - Method in class biweekly.io.json.JCalValue
Gets the raw JSON values.
getValues() - Method in class biweekly.property.FreeBusy
Gets all time periods.
getValues() - Method in class biweekly.property.ListProperty
Gets the values of this property.
getValueSupportedVersions() - Method in class biweekly.property.Action
 
getValueSupportedVersions() - Method in class biweekly.property.CalendarScale
 
getValueSupportedVersions() - Method in class biweekly.property.EnumProperty
Gets the iCalendar versions that this property's value is supported in.
getValueSupportedVersions() - Method in class biweekly.property.Status
 
getVersion() - Method in class biweekly.ICalendar
Gets the version of this iCalendar object.
getVersion() - Method in enum biweekly.ICalVersion
Gets the text representation of this version.
getVersion() - Method in class biweekly.io.ParseContext
Gets the version of the iCalendar object being parsed.
getVersion() - Method in class biweekly.io.text.ICalRawReader
Gets the iCalendar version that the reader is currently parsing with.
getVersion() - Method in class biweekly.io.text.ICalRawWriter
Gets the iCalendar version that the writer is adhering to.
getVersion() - Method in class biweekly.io.WriteContext
Gets the version of the iCalendar object that is being written.
getWarning() - Method in exception biweekly.io.CannotParseException
 
getWarning() - Method in exception biweekly.io.SkipMeException
 
getWarnings() - Method in class biweekly.io.ParseContext
Gets the parse warnings.
getWarnings() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Result
Gets the warnings.
getWarnings() - Method in class biweekly.io.StreamReader
Gets the warnings from the last iCalendar object that was read.
getWarnings() - Method in class biweekly.ValidationWarnings
Gets all the validation warnings.
getWarnings() - Method in class biweekly.ValidationWarnings.WarningsGroup
Gets the warnings.
getWeeks() - Method in class biweekly.util.Duration
Gets the number of weeks.
getWorkweekStarts() - Method in class biweekly.util.Recurrence
Gets the day that the work week starts.
getWriter() - Method in class biweekly.io.text.FoldedLineWriter
Gets the wrapped Writer object.
getXRules() - Method in class biweekly.util.Recurrence
Gets the non-standard rule parts.
getYear() - Method in class biweekly.util.DateTimeComponents
Gets the year component.
go() - Method in class biweekly.Biweekly.WriterChainJson
Writes the iCalendar objects to a string.
go(OutputStream) - Method in class biweekly.Biweekly.WriterChainJson
Writes the iCalendar objects to a data stream.
go(File) - Method in class biweekly.Biweekly.WriterChainJson
Writes the iCalendar objects to a file.
go(Writer) - Method in class biweekly.Biweekly.WriterChainJson
Writes the iCalendar objects to a data stream.
go() - Method in class biweekly.Biweekly.WriterChainText
Writes the iCalendar objects to a string.
go(OutputStream) - Method in class biweekly.Biweekly.WriterChainText
Writes the iCalendar objects to a data stream.
go(File) - Method in class biweekly.Biweekly.WriterChainText
Writes the iCalendar objects to a file.
go(File, boolean) - Method in class biweekly.Biweekly.WriterChainText
Writes the iCalendar objects to a file.
go(Writer) - Method in class biweekly.Biweekly.WriterChainText
Writes the iCalendar objects to a data stream.
go() - Method in class biweekly.Biweekly.WriterChainXml
Writes the xCal document to a string.
go(OutputStream) - Method in class biweekly.Biweekly.WriterChainXml
Writes the xCal document to an output stream.
go(File) - Method in class biweekly.Biweekly.WriterChainXml
Writes the xCal document to a file.
go(Writer) - Method in class biweekly.Biweekly.WriterChainXml
Writes the xCal document to a writer.
Google2445Utils - Class in biweekly.util
Contains utility methods related to the google-rfc-2445 project.
gregorian() - Static method in class biweekly.property.CalendarScale
Creates a new property whose value is set to "gregorian".
GROUP - Static variable in class biweekly.parameter.CalendarUserType
 

H

handle(StringBuilder, T) - Method in interface biweekly.util.StringUtils.JoinCallback
 
handle(StringBuilder, K, V) - Method in interface biweekly.util.StringUtils.JoinMapCallback
 
handleTzidParameter(ICalProperty, boolean, WriteContext) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Adds a TZID parameter to a property's parameter list if necessary.
hashCode() - Method in class biweekly.io.json.JsonValue
 
hashCode() - Method in class biweekly.io.ParseContext.TimezonedDate
 
hashCode() - Method in class biweekly.io.text.ICalRawLine
 
hashCode() - Method in class biweekly.util.DateTimeComponents
 
hashCode() - Method in class biweekly.util.Duration
 
hashCode() - Method in class biweekly.util.ListMultimap
 
hashCode() - Method in class biweekly.util.Period
 
hashCode() - Method in class biweekly.util.Recurrence.ByDay
 
hashCode() - Method in class biweekly.util.Recurrence
 
hashCode() - Method in class biweekly.util.UtcOffset
 
hashCode() - Method in class biweekly.util.VersionNumber
 
hasNext() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.SemiStructuredIterator
Determines if there are any elements left in the value.
hasNext() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.StructuredIterator
Determines if there are any elements left in the value.
hasSolidusTimezone(ICalProperty) - Method in class biweekly.io.TimezoneInfo
Determines if the given property has a solidus timezone (a globally unique timezone ID).
hasTime(Boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateParser
Forces the value to be parsed as a date-time or date value.
hasTime() - Method in class biweekly.util.DateTimeComponents
Gets whether these components contain a time component
hasTime() - Method in class biweekly.util.Duration
Determines if any time components are present.
hasTime() - Method in class biweekly.util.ICalDate
Gets whether the value contains a time component.
hours(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of hours

I

ICAL - Static variable in class biweekly.property.Version
 
ICalComponent - Class in biweekly.component
Base class for all iCalendar components.
ICalComponent() - Constructor for class biweekly.component.ICalComponent
 
ICalComponentScribe<T extends ICalComponent> - Class in biweekly.io.scribe.component
Base class for iCalendar component scribes.
ICalComponentScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.component.ICalComponentScribe
Creates a new component scribe.
ICalDataType - Class in biweekly
Defines the data type of a property's value.
ICalDate - Class in biweekly.util
Represents a date-time value.
ICalDate() - Constructor for class biweekly.util.ICalDate
Creates a new date-time value set to the current date and time.
ICalDate(boolean) - Constructor for class biweekly.util.ICalDate
Creates a new date-time value set to the current date or time.
ICalDate(Date) - Constructor for class biweekly.util.ICalDate
Creates a new date-time value (includes the time component).
ICalDate(Date, boolean) - Constructor for class biweekly.util.ICalDate
Creates a new date-time value.
ICalDate(DateTimeComponents, boolean) - Constructor for class biweekly.util.ICalDate
Creates a new date-time value.
ICalDate(ICalDate) - Constructor for class biweekly.util.ICalDate
Copies another iCal date-time value.
ICalDate(Date, DateTimeComponents, boolean) - Constructor for class biweekly.util.ICalDate
Creates a new date-time value.
ICalDateFormat - Enum in biweekly.util
Defines all of the date formats that are used in iCalendar objects, and also parses/formats iCalendar dates.
ICalendar - Class in biweekly
Represents an iCalendar object.
ICalendar() - Constructor for class biweekly.ICalendar
Creates a new iCalendar object.
ICALENDAR - Static variable in interface biweekly.io.xml.XCalQNames
 
ICalendarScribe - Class in biweekly.io.scribe.component
 
ICalendarScribe() - Constructor for class biweekly.io.scribe.component.ICalendarScribe
 
ICalFloatFormatter - Class in biweekly.util
Formats floating-point values for iCalendar objects.
ICalFloatFormatter() - Constructor for class biweekly.util.ICalFloatFormatter
Creates a new formatter with a max of 6 decimals.
ICalFloatFormatter(int) - Constructor for class biweekly.util.ICalFloatFormatter
Creates a new formatter.
ICalParameterCaseClasses<T extends EnumParameterValue> - Class in biweekly.parameter
Manages the list of pre-defined values for a parameter (such as VALUE or ENCODING).
ICalParameterCaseClasses(Class<T>) - Constructor for class biweekly.parameter.ICalParameterCaseClasses
 
ICalParameters - Class in biweekly.parameter
Contains the list of parameters that belong to a property.
ICalParameters() - Constructor for class biweekly.parameter.ICalParameters
Creates a parameters list.
ICalParameters(ICalParameters) - Constructor for class biweekly.parameter.ICalParameters
Copies an existing parameters list.
ICalParseException - Exception in biweekly.io.text
Thrown when there's a problem parsing a line in an iCalendar file.
ICalParseException(String) - Constructor for exception biweekly.io.text.ICalParseException
 
ICalProperty - Class in biweekly.property
Base class for all iCalendar properties.
ICalProperty() - Constructor for class biweekly.property.ICalProperty
 
ICalPropertyScribe<T extends ICalProperty> - Class in biweekly.io.scribe.property
Base class for iCalendar property scribes.
ICalPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe
Creates a new scribe.
ICalPropertyScribe(Class<T>, String, ICalDataType) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe
Creates a new scribe.
ICalPropertyScribe(Class<T>, String, ICalDataType, QName) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe
Creates a new scribe.
ICalPropertyScribe.DateParser - Class in biweekly.io.scribe.property
Factory class for parsing dates.
ICalPropertyScribe.DateParser(String) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe.DateParser
Creates a new date writer object.
ICalPropertyScribe.DateWriter - Class in biweekly.io.scribe.property
Factory class for writing dates.
ICalPropertyScribe.DateWriter(ICalDate) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Creates a new date writer object.
ICalPropertyScribe.ListCallback<T> - Interface in biweekly.io.scribe.property
Callback function used in conjunction with the list method
ICalPropertyScribe.Result<T> - Class in biweekly.io.scribe.property
Represents the result of an unmarshal operation.
ICalPropertyScribe.Result(T, List<Warning>) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe.Result
Creates a new result.
ICalPropertyScribe.SemiStructuredIterator - Class in biweekly.io.scribe.property
Iterates over the fields in a semi-structured value (a structured value whose components cannot be multi-valued).
ICalPropertyScribe.SemiStructuredIterator(Iterator<String>) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe.SemiStructuredIterator
Constructs a new structured iterator.
ICalPropertyScribe.Splitter - Class in biweekly.io.scribe.property
A helper class for splitting strings.
ICalPropertyScribe.Splitter(char) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe.Splitter
Creates a new splitter object.
ICalPropertyScribe.StructuredIterator - Class in biweekly.io.scribe.property
Iterates over the fields in a structured value.
ICalPropertyScribe.StructuredIterator(Iterator<List<String>>) - Constructor for class biweekly.io.scribe.property.ICalPropertyScribe.StructuredIterator
Constructs a new structured iterator.
ICalRawLine - Class in biweekly.io.text
Represents a parsed line from an iCal file.
ICalRawLine(String, ICalParameters, String) - Constructor for class biweekly.io.text.ICalRawLine
 
ICalRawLine.Builder - Class in biweekly.io.text
 
ICalRawLine.Builder() - Constructor for class biweekly.io.text.ICalRawLine.Builder
 
ICalRawReader - Class in biweekly.io.text
Parses an iCalendar data stream.
ICalRawReader(Reader) - Constructor for class biweekly.io.text.ICalRawReader
Creates a new reader.
ICalRawWriter - Class in biweekly.io.text
Writes data to an iCalendar data stream.
ICalRawWriter(Writer, ICalVersion) - Constructor for class biweekly.io.text.ICalRawWriter
Creates an iCalendar raw writer.
ICalReader - Class in biweekly.io.text
Parses ICalendar objects from an iCalendar data stream.
ICalReader(String) - Constructor for class biweekly.io.text.ICalReader
Creates a reader that parses iCalendar objects from a string.
ICalReader(InputStream) - Constructor for class biweekly.io.text.ICalReader
Creates a reader that parses iCalendar objects from an input stream.
ICalReader(File) - Constructor for class biweekly.io.text.ICalReader
Creates a reader that parses iCalendar objects from a file.
ICalReader(Reader) - Constructor for class biweekly.io.text.ICalReader
Creates a reader that parses iCalendar objects from a reader.
ICalTimeZone - Class in biweekly.io
A timezone that is based on an iCalendar VTimezone component.
ICalTimeZone(VTimezone) - Constructor for class biweekly.io.ICalTimeZone
Creates a new timezone based on an iCalendar VTIMEZONE component.
ICalTimeZone.Boundary - Class in biweekly.io
Holds the timezone observance information of a particular date.
ICalTimeZone.Boundary(DateTimeValue, Observance, DateTimeValue, Observance) - Constructor for class biweekly.io.ICalTimeZone.Boundary
 
ICalVersion - Enum in biweekly
Defines all supported versions of the iCalendar standard.
ICalWriter - Class in biweekly.io.text
Writes ICalendar objects to an iCalendar data stream.
ICalWriter(OutputStream, ICalVersion) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to an output stream.
ICalWriter(File, ICalVersion) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a file.
ICalWriter(File, boolean, ICalVersion) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a file.
ICalWriter(Writer, ICalVersion) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a writer.
IN_PROCESS - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user is in the process of completing the item.
increment() - Method in class biweekly.property.Sequence
Increments the sequence number.
incrementSequence() - Method in class biweekly.component.VEvent
Increments the revision number of the event.
incrementSequence() - Method in class biweekly.component.VJournal
Increments the revision number of the journal entry.
incrementSequence() - Method in class biweekly.component.VTodo
Increments the revision number of the to-do.
inDaylightTime(Date) - Method in class biweekly.io.ICalTimeZone
 
indent(boolean) - Method in class biweekly.Biweekly.WriterChainJson
Sets whether or not to pretty-print the JSON.
indent(int) - Method in class biweekly.Biweekly.WriterChainXml
Sets the number of indent spaces to use for pretty-printing.
index - Variable in class biweekly.io.StreamReader
 
index - Variable in class biweekly.io.StreamWriter
 
INDIVIDUAL - Static variable in class biweekly.parameter.CalendarUserType
 
inProgress() - Static method in class biweekly.property.Status
Creates a "in-progress" status property (only valid in iCalendar 2.0 in VTodo components).
INTEGER - Static variable in class biweekly.ICalDataType
An integer value (e.g.
IntegerProperty - Class in biweekly.property
Represents a property whose value is an integer.
IntegerProperty(Integer) - Constructor for class biweekly.property.IntegerProperty
Creates a new integer property.
IntegerPropertyScribe<T extends IntegerProperty> - Class in biweekly.io.scribe.property
Marshals properties that have integer values.
IntegerPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.IntegerPropertyScribe
 
interval(Integer) - Method in class biweekly.util.Recurrence.Builder
Gets how often the rule repeats, in relation to the frequency.
IOUtils - Class in biweekly.util
I/O helper classes.
is(String) - Method in class biweekly.property.EnumProperty
Compares the property's value with a given string (case-insensitive).
isAccepted() - Method in class biweekly.property.Status
Determines if the status is set to "accepted".
isAudio() - Method in class biweekly.property.Action
Determines if this property is an "audio" action.
isCancelled() - Method in class biweekly.property.Status
Determines if the status is set to "cancelled".
isCaretDecodingEnabled() - Method in class biweekly.io.text.ICalRawReader
Gets whether the reader will decode parameter values that use circumflex accent encoding (enabled by default).
isCaretDecodingEnabled() - Method in class biweekly.io.text.ICalReader
Gets whether the reader will decode parameter values that use circumflex accent encoding (enabled by default).
isCaretEncodingEnabled() - Method in class biweekly.io.text.ICalRawWriter
Gets whether the writer will apply circumflex accent encoding on parameter values (disabled by default).
isCaretEncodingEnabled() - Method in class biweekly.io.text.ICalWriter
Gets whether the writer will apply circumflex accent encoding on parameter values (disabled by default).
isCompleted() - Method in class biweekly.property.Status
Determines if the status is set to "completed".
isConfidential() - Method in class biweekly.property.Classification
Determines if the classification level is "confidential".
isConfirmed() - Method in class biweekly.property.Status
Determines if the status is set to "confirmed".
isDaylight() - Method in class biweekly.property.Daylight
Gets whether this timezone observes daylight savings time.
isDeclined() - Method in class biweekly.property.Status
Determines if the status is set to "declined".
isDelegated() - Method in class biweekly.property.Status
Determines if the status is set to "delegated".
isDisplay() - Method in class biweekly.property.Action
Determines if this property is an "display" action.
isDraft() - Method in class biweekly.property.Status
Determines if the status is set to "draft".
isEmail() - Method in class biweekly.property.Action
Determines if this property is an "email" action.
isEmpty() - Method in class biweekly.util.ListMultimap
Determines if the multimap is empty or not.
isEmpty() - Method in class biweekly.ValidationWarnings
Determines whether there are any validation warnings.
isFinal() - Method in class biweekly.property.Status
Determines if the status is set to "final".
isFloating(ICalProperty) - Method in class biweekly.io.TimezoneInfo
Determines if a property value should be formatted in floating time or not.
isGregorian() - Method in class biweekly.property.CalendarScale
Determines whether the property is set to "gregorian".
isHigh() - Method in class biweekly.property.Priority
Determines if this priority is considered "high" priority.
isIndent() - Method in class biweekly.io.json.JCalRawWriter
Gets whether or not the JSON will be pretty-printed.
isIndent() - Method in class biweekly.io.json.JCalWriter
Gets whether or not the JSON will be pretty-printed.
isInObservance(WriteContext) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines if the property is within an observance component.
isInProgress() - Method in class biweekly.property.Status
Determines if the status is set to "in-progress".
isLow() - Method in class biweekly.property.Priority
Determines if this priority is considered "low" priority.
isMedium() - Method in class biweekly.property.Priority
Determines if this priority is considered "medium" priority.
isNeedsAction() - Method in class biweekly.property.Status
Determines if the status is set to "needs-action".
isNull() - Method in class biweekly.io.json.JsonValue
Determines if the value is "null" or not.
isOpaque() - Method in class biweekly.property.Transparency
Determines if the event is visible to free/busy time searches.
isPrior() - Method in class biweekly.util.Duration
Gets whether the duration is negative.
isPrivate() - Method in class biweekly.property.Classification
Determines if the classification level is "private".
isProcedure() - Method in class biweekly.property.Action
Determines if this property is a "procedure" action (vCal 1.0 only).
isPublic() - Method in class biweekly.property.Classification
Determines if the classification level is "public".
isSent() - Method in class biweekly.property.Status
Determines if the status is set to "sent".
isSingleSpaceFoldingEnabled() - Method in class biweekly.io.text.FoldedLineReader
Gets whether the reader will only ignore the first whitespace character it encounters at the beginning of a folded line.
isSupported(ICalVersion) - Method in class biweekly.parameter.VersionedEnumParameterValue
Determines if the parameter value is supported by the given vCard version.
isTentative() - Method in class biweekly.property.Status
Determines if the status is set to "tentative".
isTransparent() - Method in class biweekly.property.Transparency
Determines if the event is hidden from free/busy time searches.
isUndefined() - Method in class biweekly.property.Priority
Determines if this priority has an "undefined" value.
isUtc() - Method in class biweekly.util.DateTimeComponents
Gets whether the time is in UTC or not
isUTC(String) - Static method in enum biweekly.util.ICalDateFormat
Determines if a date string is in UTC time.
isV1_0() - Method in class biweekly.property.Version
Determines if this property is set to the older vCalendar version.
isV2_0() - Method in class biweekly.property.Version
Determines if this property is set to the latest iCalendar version.
iterator() - Method in class biweekly.util.ListMultimap
 
iterator() - Method in class biweekly.ValidationWarnings
Iterates over each warning group (same as calling getWarnings().iterator()).

J

JCalParseException - Exception in biweekly.io.json
Thrown during the parsing of a JSON-encoded iCalendar object (jCal) when the jCal object is not formatted in the correct way (the JSON syntax is valid, but it's not in the correct jCal format).
JCalParseException(JsonToken, JsonToken) - Constructor for exception biweekly.io.json.JCalParseException
Creates a jCal parse exception.
JCalRawReader - Class in biweekly.io.json
Parses an iCalendar JSON data stream (jCal).
JCalRawReader(Reader) - Constructor for class biweekly.io.json.JCalRawReader
Creates a new reader.
JCalRawReader.JCalDataStreamListener - Interface in biweekly.io.json
Handles the iCalendar data as it is read off the data stream.
JCalRawWriter - Class in biweekly.io.json
Writes data to an iCalendar JSON data stream (jCal).
JCalRawWriter(Writer, boolean) - Constructor for class biweekly.io.json.JCalRawWriter
Creates a new raw writer.
JCalReader - Class in biweekly.io.json
Parses ICalendar objects from a jCal data stream (JSON).
JCalReader(String) - Constructor for class biweekly.io.json.JCalReader
Creates a jCard reader.
JCalReader(InputStream) - Constructor for class biweekly.io.json.JCalReader
Creates a jCard reader.
JCalReader(File) - Constructor for class biweekly.io.json.JCalReader
Creates a jCard reader.
JCalReader(Reader) - Constructor for class biweekly.io.json.JCalReader
Creates a jCard reader.
JCalValue - Class in biweekly.io.json
Holds the value of a jCal property.
JCalValue(List<JsonValue>) - Constructor for class biweekly.io.json.JCalValue
Creates a new jCal value.
JCalValue(JsonValue...) - Constructor for class biweekly.io.json.JCalValue
Creates a new jCal value.
JCalWriter - Class in biweekly.io.json
Writes ICalendar objects to a JSON data stream (jCal).
JCalWriter(OutputStream) - Constructor for class biweekly.io.json.JCalWriter
Creates a jCal writer that writes to an output stream.
JCalWriter(OutputStream, boolean) - Constructor for class biweekly.io.json.JCalWriter
Creates a jCal writer that writes to an output stream.
JCalWriter(File) - Constructor for class biweekly.io.json.JCalWriter
Creates a jCal writer that writes to a file.
JCalWriter(File, boolean) - Constructor for class biweekly.io.json.JCalWriter
Creates a jCal writer that writes to a file.
JCalWriter(Writer) - Constructor for class biweekly.io.json.JCalWriter
Creates a jCal writer that writes to a writer.
JCalWriter(Writer, boolean) - Constructor for class biweekly.io.json.JCalWriter
Creates a jCal writer that writes to a writer.
join(Collection<T>, String) - Static method in class biweekly.util.StringUtils
Joins a collection of values into a delimited list.
join(Collection<T>, String, StringBuilder) - Static method in class biweekly.util.StringUtils
Joins a collection of values into a delimited list.
join(Collection<T>, String, StringUtils.JoinCallback<T>) - Static method in class biweekly.util.StringUtils
Joins a collection of values into a delimited list.
join(Collection<T>, String, StringBuilder, StringUtils.JoinCallback<T>) - Static method in class biweekly.util.StringUtils
Joins a collection of values into a delimited list.
join(Map<K, V>, String, StringUtils.JoinMapCallback<K, V>) - Static method in class biweekly.util.StringUtils
Joins a map into a delimited list.
JsonValue - Class in biweekly.io.json
Represents a JSON value, array, or object.
JsonValue(Object) - Constructor for class biweekly.io.json.JsonValue
Creates a JSON value (such as a string or integer).
JsonValue(List<JsonValue>) - Constructor for class biweekly.io.json.JsonValue
Creates a JSON array.
JsonValue(Map<String, JsonValue>) - Constructor for class biweekly.io.json.JsonValue
Creates a JSON object.

K

keySet() - Method in class biweekly.util.ListMultimap
Returns all the keys.

L

LANGUAGE - Static variable in class biweekly.parameter.ICalParameters
 
LastModified - Class in biweekly.property
Defines the time that the calendar data in a component was last changed.
LastModified(Date) - Constructor for class biweekly.property.LastModified
Creates a last modified property.
LastModifiedScribe - Class in biweekly.io.scribe.property
Marshals LastModified properties.
LastModifiedScribe() - Constructor for class biweekly.io.scribe.property.LastModifiedScribe
 
limit(int) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Splitter
Sets the max number of split strings it should parse.
list(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Parses a comma-separated list of values.
list(Object...) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Writes a comma-separated list of values.
list(Collection<T>) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Writes a comma-separated list of values.
list(Collection<T>, ICalPropertyScribe.ListCallback<T>) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Writes a comma-separated list of values.
ListMultimap<K,V> - Class in biweekly.util
A multimap that uses List objects to store its values.
ListMultimap() - Constructor for class biweekly.util.ListMultimap
Creates an empty multimap.
ListMultimap(int) - Constructor for class biweekly.util.ListMultimap
Creates an empty multimap.
ListMultimap(ListMultimap<K, V>) - Constructor for class biweekly.util.ListMultimap
Creates a copy of an existing multimap.
ListMultimap(Map<K, List<V>>) - Constructor for class biweekly.util.ListMultimap
Creates a copy of an existing map.
ListProperty<T> - Class in biweekly.property
Represents a property whose value is a list of values.
ListProperty() - Constructor for class biweekly.property.ListProperty
Creates a new list property.
ListProperty(T...) - Constructor for class biweekly.property.ListProperty
Creates a new list property.
ListProperty(List<T>) - Constructor for class biweekly.property.ListProperty
Creates a new list property.
ListPropertyScribe<T extends ListProperty<V>,V> - Class in biweekly.io.scribe.property
Marshals properties that contain a list of values.
ListPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.ListPropertyScribe
 
ListPropertyScribe(Class<T>, String, ICalDataType) - Constructor for class biweekly.io.scribe.property.ListPropertyScribe
 
Location - Class in biweekly.property
Defines the physical location of an event.
Location(String) - Constructor for class biweekly.property.Location
Creates a location property.
LocationScribe - Class in biweekly.io.scribe.property
Marshals Location properties.
LocationScribe() - Constructor for class biweekly.io.scribe.property.LocationScribe
 
ltrim(String) - Static method in class biweekly.util.StringUtils
Trims the whitespace off the left side of a string.

M

matches(T, String) - Method in class biweekly.parameter.ICalParameterCaseClasses
 
matches(T, V) - Method in class biweekly.util.CaseClasses
Determines if a value is associated with a case object.
matches(String) - Method in enum biweekly.util.ICalDateFormat
Determines whether a date string is in this ISO format.
MEMBER - Static variable in class biweekly.parameter.ICalParameters
 
Messages - Enum in biweekly
Singleton for accessing the i18n resource bundle.
Method - Class in biweekly.property
Specifies the value of the "Content-Type" header's "method" parameter if the iCalendar object is defined as a MIME message entity.
Method(String) - Constructor for class biweekly.property.Method
Creates a new method property.
MethodScribe - Class in biweekly.io.scribe.property
Marshals Method properties.
MethodScribe() - Constructor for class biweekly.io.scribe.property.MethodScribe
 
minutes(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of minutes
missingXmlElements(ICalDataType...) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Creates a CannotParseException, indicating that the XML elements that the parser expected to find are missing from the property's XML element.
missingXmlElements(String...) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Creates a CannotParseException, indicating that the XML elements that the parser expected to find are missing from property's XML element.
multi(Object...) - Static method in class biweekly.io.json.JCalValue
Creates a multi-valued value.
multi(List<?>) - Static method in class biweekly.io.json.JCalValue
Creates a multi-valued value.

N

name(String) - Method in class biweekly.io.text.ICalRawLine.Builder
 
NEEDS_ACTION - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user needs to make a decision about the item.
needsAction() - Static method in class biweekly.property.Status
Creates a "needs-action" status property.
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.ActionScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.CalendarScaleScribe
 
newInstance(ICalDataType, ICalParameters) - Method in class biweekly.io.scribe.property.CategoriesScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.ClassificationScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.CommentScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.CompletedScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.ContactScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.CreatedScribe
 
newInstance(ICalDate) - Method in class biweekly.io.scribe.property.DateDueScribe
 
newInstance(ICalDate) - Method in class biweekly.io.scribe.property.DateEndScribe
 
newInstance(ICalDate) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
newInstance(ICalDate) - Method in class biweekly.io.scribe.property.DateStartScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.DateTimeStampScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.DescriptionScribe
 
newInstance(ICalDataType, ICalParameters) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
newInstance(Recurrence) - Method in class biweekly.io.scribe.property.ExceptionRuleScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.LastModifiedScribe
 
newInstance(ICalDataType, ICalParameters) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.LocationScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.MethodScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.PercentCompleteScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.PriorityScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.ProductIdScribe
 
newInstance(ICalDate) - Method in class biweekly.io.scribe.property.RecurrenceIdScribe
 
newInstance(Recurrence) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
Creates a new instance of the recurrence property.
newInstance(Recurrence) - Method in class biweekly.io.scribe.property.RecurrenceRuleScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.RelatedToScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.RepeatScribe
 
newInstance(ICalDataType, ICalParameters) - Method in class biweekly.io.scribe.property.ResourcesScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.SequenceScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.StatusScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.SummaryScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.TimezoneIdScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.TimezoneNameScribe
 
newInstance(UtcOffset) - Method in class biweekly.io.scribe.property.TimezoneOffsetFromScribe
 
newInstance(UtcOffset) - Method in class biweekly.io.scribe.property.TimezoneOffsetToScribe
 
newInstance(UtcOffset) - Method in class biweekly.io.scribe.property.TimezoneScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.TimezoneUrlScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.TransparencyScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.UidScribe
 
newInstance(String, ICalVersion) - Method in class biweekly.io.scribe.property.UrlScribe
 
newInstance(UtcOffset) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
NEWLINE - Static variable in class biweekly.util.StringUtils
The local computer's newline character sequence.
next() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.SemiStructuredIterator
Gets the next value.
nextComponent() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.StructuredIterator
Gets the next component.
nextString() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.StructuredIterator
Gets the first value of the next component.
nullEmpties(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Splitter
Sets whether to treat empty elements as null elements.

O

object(ListMultimap<String, Object>) - Static method in class biweekly.io.json.JCalValue
Creates an object value.
object(Map<String, List<T>>) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Writes an object property value to a string.
object(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Parses an object property value.
Observance - Class in biweekly.component
Represents a timezone observance (i.e.
Observance() - Constructor for class biweekly.component.Observance
 
observance(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets whether the property is within an observance or not.
ObservanceScribe<T extends Observance> - Class in biweekly.io.scribe.component
 
ObservanceScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.component.ObservanceScribe
 
opaque() - Static method in class biweekly.property.Transparency
Creates a property that marks the event as being visible to free/busy time searches.
OPTIONAL - Static variable in class biweekly.parameter.ParticipationLevel
Indicates that the user's participation is optional.
ORGANIZER - Static variable in class biweekly.parameter.Role
Indicates that the user is the organizer of the calendar entity.
Organizer - Class in biweekly.property
This property has different meanings depending on the component it belongs to: VEvent - The organizer of the event. VTodo - The creator of the to-do task. VJournal - The owner of the journal entry. VFreeBusy - The person requesting the free/busy time.
Organizer(String, String) - Constructor for class biweekly.property.Organizer
Creates an organizer property
OrganizerScribe - Class in biweekly.io.scribe.property
Marshals Organizer properties.
OrganizerScribe() - Constructor for class biweekly.io.scribe.property.OrganizerScribe
 
OWNER - Static variable in class biweekly.parameter.Role
Indicates that the user is the owner of the calendar entity.

P

param(String, String...) - Method in class biweekly.io.text.ICalRawLine.Builder
 
PARAMETERS - Static variable in interface biweekly.io.xml.XCalQNames
 
parameters - Variable in class biweekly.property.ICalProperty
The property parameters.
PARENT - Static variable in class biweekly.parameter.RelationshipType
 
parse(String) - Static method in class biweekly.Biweekly
Parses an iCalendar object string.
parse(File) - Static method in class biweekly.Biweekly
Parses an iCalendar file.
parse(InputStream) - Static method in class biweekly.Biweekly
Parses an iCalendar data stream.
parse(Reader) - Static method in class biweekly.Biweekly
Parses an iCalendar data stream.
parse() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateParser
Parses the date string.
parse(String) - Static method in class biweekly.util.DateTimeComponents
Parses the components out of a date-time string.
parse(String, Boolean) - Static method in class biweekly.util.DateTimeComponents
Parses the components out of a date-time string.
parse(String) - Static method in class biweekly.util.Duration
Parses a duration string.
parse(String) - Static method in enum biweekly.util.ICalDateFormat
Parses an iCalendar date.
parse(String, TimeZone) - Static method in enum biweekly.util.ICalDateFormat
Parses an iCalendar date.
parse(String) - Static method in class biweekly.util.UtcOffset
Parses a UTC offset from a string.
parse(int, Object...) - Static method in class biweekly.Warning
Creates a parser warning.
ParseContext - Class in biweekly.io
Stores information used during the parsing of an iCalendar object.
ParseContext() - Constructor for class biweekly.io.ParseContext
 
ParseContext.TimezonedDate - Class in biweekly.io
Represents a property whose date-time value has a timezone.
ParseContext.TimezonedDate(ICalDate, ICalProperty) - Constructor for class biweekly.io.ParseContext.TimezonedDate
 
parseJson(String) - Static method in class biweekly.Biweekly
Parses a jCal data stream (JSON-encoded iCalendar objects).
parseJson(File) - Static method in class biweekly.Biweekly
Parses a jCal data stream (JSON-encoded iCalendar objects).
parseJson(InputStream) - Static method in class biweekly.Biweekly
Parses a jCal data stream (JSON-encoded iCalendar objects).
parseJson(Reader) - Static method in class biweekly.Biweekly
Parses a jCal data stream (JSON-encoded iCalendar objects).
parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property's value from a JSON data stream (jCal).
parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property from a plain-text iCalendar data stream.
parseTimeZoneId(String) - Static method in enum biweekly.util.ICalDateFormat
Gets the TimeZone object that corresponds to the given ID.
ParseWarnings - Class in biweekly.io
Records vCard parse warnings.
ParseWarnings() - Constructor for class biweekly.io.ParseWarnings
 
parseXml(String) - Static method in class biweekly.Biweekly
Parses an xCal document (XML-encoded iCalendar objects) from a string.
parseXml(File) - Static method in class biweekly.Biweekly
Parses an xCal document (XML-encoded iCalendar objects) from a file.
parseXml(InputStream) - Static method in class biweekly.Biweekly
Parses an xCal document (XML-encoded iCalendar objects) from an input stream.
parseXml(Reader) - Static method in class biweekly.Biweekly
Parses an xCal document (XML-encoded iCalendar objects) from a reader.
parseXml(Document) - Static method in class biweekly.Biweekly
Parses an xCal document (XML-encoded iCalendar objects).
parseXml(Element, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property's value from an XML document (xCal).
ParticipationLevel - Class in biweekly.parameter
Defines what level of participation is expected from a calendar user.
ParticipationStatus - Class in biweekly.parameter
Defines a calendar user's level of participation.
PARTSTAT - Static variable in class biweekly.parameter.ICalParameters
 
PercentComplete - Class in biweekly.property
Defines a to-do task's level of completion.
PercentComplete(Integer) - Constructor for class biweekly.property.PercentComplete
Creates a percent complete property.
PercentCompleteScribe - Class in biweekly.io.scribe.property
Marshals PercentComplete properties.
PercentCompleteScribe() - Constructor for class biweekly.io.scribe.property.PercentCompleteScribe
 
PERIOD - Static variable in class biweekly.ICalDataType
A period of time (e.g.
Period - Class in biweekly.util
A period of time.
Period(Date, Date) - Constructor for class biweekly.util.Period
Creates a new time period.
Period(Date, Duration) - Constructor for class biweekly.util.Period
Creates a new time period.
Period(Period) - Constructor for class biweekly.util.Period
Copies an existing time period.
preDefined - Variable in class biweekly.util.CaseClasses
 
prepareParameters(T, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Sanitizes a property's parameters before the property is written.
prior(boolean) - Method in class biweekly.util.Duration.Builder
Sets whether the duration should be negative.
Priority - Class in biweekly.property
Defines the priority of an event or to-do task.
Priority(Integer) - Constructor for class biweekly.property.Priority
Creates a priority property.
PriorityScribe - Class in biweekly.io.scribe.property
Marshals Priority properties.
PriorityScribe() - Constructor for class biweekly.io.scribe.property.PriorityScribe
 
private_() - Static method in class biweekly.property.Classification
Creates a "private" classification property.
procedure(Trigger, String) - Static method in class biweekly.component.VAlarm
Creates a procedure alarm (vCal 1.0 only).
procedure() - Static method in class biweekly.property.Action
Creates a "procedure" action property (vCal 1.0 only).
ProcedureAlarm - Class in biweekly.property
Defines an alarm that executes a procedure when triggered.
ProcedureAlarm(String) - Constructor for class biweekly.property.ProcedureAlarm
 
ProcedureAlarmScribe - Class in biweekly.io.scribe.property
Marshals ProcedureAlarm properties.
ProcedureAlarmScribe() - Constructor for class biweekly.io.scribe.property.ProcedureAlarmScribe
 
ProductId - Class in biweekly.property
Identifies the application that created the iCalendar object.
ProductId(String) - Constructor for class biweekly.property.ProductId
Creates a new product identifier property.
ProductIdScribe - Class in biweekly.io.scribe.property
Marshals ProductId properties.
ProductIdScribe() - Constructor for class biweekly.io.scribe.property.ProductIdScribe
 
properties - Variable in class biweekly.component.ICalComponent
 
PROPERTIES - Static variable in interface biweekly.io.xml.XCalQNames
 
propertyName - Variable in class biweekly.io.scribe.property.ICalPropertyScribe
 
public_() - Static method in class biweekly.property.Classification
Creates a "public" classification property.
put(K, V) - Method in class biweekly.util.ListMultimap
Adds a value to the multimap.
putAll(K, Collection<V>) - Method in class biweekly.util.ListMultimap
Adds multiple values to the multimap.

Q

qname - Variable in class biweekly.io.scribe.property.ICalPropertyScribe
 
QUOTED_PRINTABLE - Static variable in class biweekly.parameter.Encoding
 

R

random() - Static method in class biweekly.property.Uid
Creates a UID property that contains a random UID.
RANGE - Static variable in class biweekly.parameter.ICalParameters
 
Range - Class in biweekly.parameter
Defines the effective range of recurrence instances specified by the RecurrenceId property.
RawComponent - Class in biweekly.component
Represents a component that does not have a scribe associated with it.
RawComponent(String) - Constructor for class biweekly.component.RawComponent
 
RawComponentScribe - Class in biweekly.io.scribe.component
 
RawComponentScribe(String) - Constructor for class biweekly.io.scribe.component.RawComponentScribe
Creates a new raw component scribe.
RawProperty - Class in biweekly.property
Represents a property that does not have a scribe associated with it.
RawProperty(String, String) - Constructor for class biweekly.property.RawProperty
 
RawProperty(String, ICalDataType, String) - Constructor for class biweekly.property.RawProperty
 
RawPropertyScribe - Class in biweekly.io.scribe.property
Marshals properties that do not have a scribe associated with them.
RawPropertyScribe(String) - Constructor for class biweekly.io.scribe.property.RawPropertyScribe
 
readAll() - Method in class biweekly.io.StreamReader
Reads all iCalendar objects from the data stream.
readComponent(List<String>, String) - Method in interface biweekly.io.json.JCalRawReader.JCalDataStreamListener
Called when the parser begins to read a component.
reader() - Method in class biweekly.io.xml.XCalDocument
Creates a StreamReader object that parses iCalendar objects from this XML document.
readLine() - Method in class biweekly.io.text.FoldedLineReader
Reads the next unfolded line.
readLine() - Method in class biweekly.io.text.ICalRawReader
Parses the next line of the iCalendar file.
readNext(JCalRawReader.JCalDataStreamListener) - Method in class biweekly.io.json.JCalRawReader
Reads the next iCalendar object from the jCal data stream.
readNext() - Method in class biweekly.io.StreamReader
Reads the next iCalendar object from the data stream.
readProperty(List<String>, String, ICalParameters, ICalDataType, JCalValue) - Method in interface biweekly.io.json.JCalRawReader.JCalDataStreamListener
Called when a property is read.
readValue(ExceptionDates, String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
readValue(T, String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
readValue(T, String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TextListPropertyScribe
 
RECUR - Static variable in class biweekly.ICalDataType
A recurrence rule (e.g.
Recurrence - Class in biweekly.util
Represents a recurrence rule value.
Recurrence.Builder - Class in biweekly.util
Constructs Recurrence objects.
Recurrence.Builder(Recurrence.Frequency) - Constructor for class biweekly.util.Recurrence.Builder
Constructs a new builder.
Recurrence.Builder(Recurrence) - Constructor for class biweekly.util.Recurrence.Builder
Constructs a new builder
Recurrence.ByDay - Class in biweekly.util
 
Recurrence.ByDay(Recurrence.DayOfWeek) - Constructor for class biweekly.util.Recurrence.ByDay
 
Recurrence.ByDay(Integer, Recurrence.DayOfWeek) - Constructor for class biweekly.util.Recurrence.ByDay
 
Recurrence.DayOfWeek - Enum in biweekly.util
Represents each of the seven days of the week.
Recurrence.Frequency - Enum in biweekly.util
Represents the frequency at which a recurrence rule repeats itself.
RecurrenceDates - Class in biweekly.property
Defines a list of dates or time periods that help define a recurrence rule.
RecurrenceDates() - Constructor for class biweekly.property.RecurrenceDates
 
RecurrenceDatesScribe - Class in biweekly.io.scribe.property
Marshals RecurrenceDates properties.
RecurrenceDatesScribe() - Constructor for class biweekly.io.scribe.property.RecurrenceDatesScribe
 
RecurrenceId - Class in biweekly.property
Records the original value of the DateStart property if a recurrence instance has been modified.
RecurrenceId(ICalDate) - Constructor for class biweekly.property.RecurrenceId
Creates a recurrence ID property.
RecurrenceId(Date) - Constructor for class biweekly.property.RecurrenceId
Creates a recurrence ID property.
RecurrenceId(Date, boolean) - Constructor for class biweekly.property.RecurrenceId
Creates a recurrence ID property.
RecurrenceIdScribe - Class in biweekly.io.scribe.property
Marshals RecurrenceId properties.
RecurrenceIdScribe() - Constructor for class biweekly.io.scribe.property.RecurrenceIdScribe
 
RecurrenceProperty - Class in biweekly.property
Represents a property whose value is a recurrence rule.
RecurrenceProperty(Recurrence) - Constructor for class biweekly.property.RecurrenceProperty
Creates a new recurrence property.
RecurrencePropertyScribe<T extends RecurrenceProperty> - Class in biweekly.io.scribe.property
Marshals properties whose values are Recurrence.
RecurrencePropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.RecurrencePropertyScribe
 
RecurrenceRule - Class in biweekly.property
Defines how often a component repeats.
RecurrenceRule(Recurrence) - Constructor for class biweekly.property.RecurrenceRule
Creates a new recurrence rule property.
RecurrenceRuleScribe - Class in biweekly.io.scribe.property
Marshals RecurrenceRule properties.
RecurrenceRuleScribe() - Constructor for class biweekly.io.scribe.property.RecurrenceRuleScribe
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainJsonReader
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainJsonReader
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainJsonString
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainJsonString
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainTextReader
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainTextReader
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainTextString
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainTextString
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainXmlDocument
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainXmlDocument
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainXmlReader
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainXmlReader
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.ParserChainXmlString
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.ParserChainXmlString
 
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.Biweekly.WriterChainXml
 
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.Biweekly.WriterChainXml
 
register(String, ICalDataType) - Method in class biweekly.Biweekly.WriterChainXml
Registers the data type of an experimental parameter.
register(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.scribe.ScribeIndex
Registers a component scribe.
register(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.scribe.ScribeIndex
Registers a property scribe.
registerParameterDataType(String, ICalDataType) - Method in class biweekly.io.xml.XCalDocument.XCalDocumentStreamWriter
Registers the data type of an experimental parameter.
registerParameterDataType(String, ICalDataType) - Method in class biweekly.io.xml.XCalWriter
Registers the data type of an experimental parameter.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.StreamReader
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.StreamReader
Registers an experimental component scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.StreamWriter
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.StreamWriter
Registers an experimental component scribe.
RELATED - Static variable in class biweekly.parameter.ICalParameters
 
Related - Class in biweekly.parameter
Defines the date that an alarm trigger is relative to.
RelatedTo - Class in biweekly.property
Defines a relationship between the component that this property belongs to and another component.
RelatedTo(String) - Constructor for class biweekly.property.RelatedTo
Creates a related-to property.
RelatedToScribe - Class in biweekly.io.scribe.property
Marshals RelatedTo properties.
RelatedToScribe() - Constructor for class biweekly.io.scribe.property.RelatedToScribe
 
RelationshipType - Class in biweekly.parameter
Defines the hierarchical relationship that a component has with another component.
RELTYPE - Static variable in class biweekly.parameter.ICalParameters
 
remove(K, V) - Method in class biweekly.util.ListMultimap
Removes a particular value.
removeAll(K) - Method in class biweekly.util.ListMultimap
Removes all the values associated with a key
removeComponents(Class<? extends ICalComponent>) - Method in class biweekly.component.ICalComponent
Removes components from the iCalendar object.
removeDelegatedFrom(String) - Method in class biweekly.parameter.ICalParameters
Removes a person who has delegated his or her responsibility to an attendee.
removeDelegatedFrom() - Method in class biweekly.parameter.ICalParameters
Removes everyone who has delegated his or her responsibility to an attendee.
removeDelegatedTo(String) - Method in class biweekly.parameter.ICalParameters
Removes a person to which an attendee has delegated his or her responsibility.
removeDelegatedTo() - Method in class biweekly.parameter.ICalParameters
Removes everyone to which an attendee has delegated his or her responsibility.
removeExperimentalComponents(String) - Method in class biweekly.component.ICalComponent
Removes all experimental sub-components that have the given name.
removeExperimentalProperty(String) - Method in class biweekly.component.ICalComponent
Removes all experimental properties that have the given name.
removeMember(String) - Method in class biweekly.parameter.ICalParameters
Removes a group that an attendee is a member of.
removeMembers() - Method in class biweekly.parameter.ICalParameters
Removes all groups that an attendee is a member of.
removeParameter(String) - Method in class biweekly.property.ICalProperty
Removes a parameter from the property.
removeProperties(Class<? extends ICalProperty>) - Method in class biweekly.component.ICalComponent
Removes properties from the iCalendar object.
Repeat - Class in biweekly.property
Defines the number of times an alarm should be repeated after its initial trigger.
Repeat(Integer) - Constructor for class biweekly.property.Repeat
Creates a repeat property.
repeat - Variable in class biweekly.property.VCalAlarmProperty
 
RepeatScribe - Class in biweekly.io.scribe.property
Marshals Repeat properties.
RepeatScribe() - Constructor for class biweekly.io.scribe.property.RepeatScribe
 
replace(K, V) - Method in class biweekly.util.ListMultimap
Replaces all values with the given value.
replace(K, Collection<V>) - Method in class biweekly.util.ListMultimap
Replaces all values with the given values.
RequestStatus - Class in biweekly.property
Represents a response to a scheduling request.
RequestStatus(String) - Constructor for class biweekly.property.RequestStatus
Creates a request status property.
RequestStatusScribe - Class in biweekly.io.scribe.property
Marshals RequestStatus properties.
RequestStatusScribe() - Constructor for class biweekly.io.scribe.property.RequestStatusScribe
 
REQUIRED - Static variable in class biweekly.parameter.ParticipationLevel
Indicates that the user's participation is required.
RESOURCE - Static variable in class biweekly.parameter.CalendarUserType
 
Resources - Class in biweekly.property
Defines a list of physical resources that are needed for an event or to-do task (for example, a "projector" or "DVD player").
Resources() - Constructor for class biweekly.property.Resources
Creates a new resources property.
Resources(String...) - Constructor for class biweekly.property.Resources
Creates a new resources property.
Resources(List<String>) - Constructor for class biweekly.property.Resources
Creates a new resources property.
ResourcesScribe - Class in biweekly.io.scribe.property
Marshals Resources properties.
ResourcesScribe() - Constructor for class biweekly.io.scribe.property.ResourcesScribe
 
ROLE - Static variable in class biweekly.parameter.ICalParameters
 
Role - Class in biweekly.parameter
Defines the role that a calendar user holds.
ROOM - Static variable in class biweekly.parameter.CalendarUserType
 
RSVP - Static variable in class biweekly.parameter.ICalParameters
 
rtrim(String) - Static method in class biweekly.util.StringUtils
Trims the whitespace off the right side of a string.
runtimeDefined - Variable in class biweekly.util.CaseClasses
 

S

sanitizeKey(String) - Method in class biweekly.parameter.ICalParameters
 
sanitizeKey(K) - Method in class biweekly.util.ListMultimap
Modifies a given key before it is used to interact with the internal map.
ScribeIndex - Class in biweekly.io.scribe
Manages a listing of component and property scribes.
ScribeIndex() - Constructor for class biweekly.io.scribe.ScribeIndex
 
seconds(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of seconds.
semistructured(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Parses a list of values that are delimited by semicolons.
semistructured(String, boolean) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Parses a list of values that are delimited by semicolons.
SENT - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the item was sent out to the user.
sent() - Static method in class biweekly.property.Status
Creates a "sent" status property (only valid in vCal 1.0).
SENT_BY - Static variable in class biweekly.parameter.ICalParameters
 
Sequence - Class in biweekly.property
Defines a revision number for an event, to-do task, or journal entry.
Sequence(Integer) - Constructor for class biweekly.property.Sequence
Creates a sequence property.
SequenceScribe - Class in biweekly.io.scribe.property
Marshals Sequence properties.
SequenceScribe() - Constructor for class biweekly.io.scribe.property.SequenceScribe
 
setAction(Action) - Method in class biweekly.component.VAlarm
Sets the type of action to invoke when the alarm is triggered.
setAltRepresentation(String) - Method in class biweekly.parameter.ICalParameters
Sets a URI pointing to additional information about the entity represented by the property.
setAltRepresentation(String) - Method in class biweekly.property.Comment
 
setAltRepresentation(String) - Method in class biweekly.property.Contact
 
setAltRepresentation(String) - Method in class biweekly.property.Description
 
setAltRepresentation(String) - Method in class biweekly.property.Location
 
setAltRepresentation(String) - Method in class biweekly.property.Resources
 
setAltRepresentation(String) - Method in class biweekly.property.Summary
 
setCalendarScale(CalendarScale) - Method in class biweekly.ICalendar
Sets the calendar system that this iCalendar object uses.
setCalendarUserType(CalendarUserType) - Method in class biweekly.parameter.ICalParameters
Sets the type of user an attendee is (for example, an "individual" or a "room").
setCalendarUserType(CalendarUserType) - Method in class biweekly.property.Attendee
Sets the type of user the attendee is (for example, an "individual" or a "room").
setCaretDecodingEnabled(boolean) - Method in class biweekly.io.text.ICalRawReader
Sets whether the reader will decode parameter values that use circumflex accent encoding (enabled by default).
setCaretDecodingEnabled(boolean) - Method in class biweekly.io.text.ICalReader
Sets whether the reader will decode parameter values that use circumflex accent encoding (enabled by default).
setCaretEncodingEnabled(boolean) - Method in class biweekly.io.text.ICalRawWriter
Sets whether the writer will apply circumflex accent encoding on parameter values (disabled by default).
setCaretEncodingEnabled(boolean) - Method in class biweekly.io.text.ICalWriter
Sets whether the writer will apply circumflex accent encoding on parameter values (disabled by default).
setCharset(String) - Method in class biweekly.parameter.ICalParameters
Sets the character set that the property value is encoded in.
setClassification(Classification) - Method in class biweekly.component.VEvent
Sets the level of sensitivity of the event data.
setClassification(String) - Method in class biweekly.component.VEvent
Sets the level of sensitivity of the event data.
setClassification(Classification) - Method in class biweekly.component.VJournal
Sets the level of sensitivity of the journal entry.
setClassification(String) - Method in class biweekly.component.VJournal
Sets the level of sensitivity of the journal entry.
setClassification(Classification) - Method in class biweekly.component.VTodo
Sets the level of sensitivity of the to-do data.
setClassification(String) - Method in class biweekly.component.VTodo
Sets the level of sensitivity of the to-do data.
setCommonName(String) - Method in class biweekly.parameter.ICalParameters
Sets the display name of a person.
setCommonName(String) - Method in class biweekly.property.Attendee
 
setCommonName(String) - Method in class biweekly.property.Organizer
 
setCompleted(Completed) - Method in class biweekly.component.VTodo
Sets the date and time that the to-do was completed.
setCompleted(Date) - Method in class biweekly.component.VTodo
Sets the date and time that the to-do was completed.
setComponent(ICalComponent) - Method in class biweekly.component.ICalComponent
Replaces all components of a given class with the given component.
setComponent(Class<T>, T) - Method in class biweekly.component.ICalComponent
Replaces all components of a given class with the given component.
setContact(Contact) - Method in class biweekly.component.VFreeBusy
Sets the contact for the free/busy entry.
setContentId(String) - Method in class biweekly.property.Attachment
Assigns a content ID to the attachment's value.
setContentId(String) - Method in class biweekly.property.AudioAlarm
 
setCreated(Created) - Method in class biweekly.component.VEvent
Sets the date-time that the event was initially created.
setCreated(Date) - Method in class biweekly.component.VEvent
Sets the date-time that the event was initially created.
setCreated(Created) - Method in class biweekly.component.VJournal
Sets the date-time that the journal entry was initially created.
setCreated(Date) - Method in class biweekly.component.VJournal
Sets the date-time that the journal entry was initially created.
setCreated(Created) - Method in class biweekly.component.VTodo
Sets the date-time that the to-do was initially created.
setCreated(Date) - Method in class biweekly.component.VTodo
Sets the date-time that the to-do was initially created.
setData(byte[]) - Method in class biweekly.property.Attachment
Assigns binary data to the attachment's value.
setData(byte[]) - Method in class biweekly.property.AudioAlarm
 
setDate(Date) - Method in class biweekly.property.Trigger
Sets the date-time that the alarm will trigger.
setDateDue(DateDue) - Method in class biweekly.component.VTodo
Sets the date that a to-do is due by.
setDateDue(Date) - Method in class biweekly.component.VTodo
Sets the date that a to-do is due by.
setDateEnd(DateEnd) - Method in class biweekly.component.VEvent
Sets the date that the event ends.
setDateEnd(Date) - Method in class biweekly.component.VEvent
Sets the date that the event ends.
setDateEnd(DateEnd) - Method in class biweekly.component.VFreeBusy
Sets the date that the free/busy entry ends.
setDateEnd(Date) - Method in class biweekly.component.VFreeBusy
Sets the date that the free/busy entry ends.
setDateStart(DateStart) - Method in class biweekly.component.Observance
Sets the date that the timezone observance starts.
setDateStart(ICalDate) - Method in class biweekly.component.Observance
Sets the date that the timezone observance starts.
setDateStart(DateTimeComponents) - Method in class biweekly.component.Observance
Sets the date that the timezone observance starts.
setDateStart(DateStart) - Method in class biweekly.component.VEvent
Sets the date that the event starts (required if no Method property is defined).
setDateStart(Date) - Method in class biweekly.component.VEvent
Sets the date that the event starts (required if no Method property is defined).
setDateStart(DateStart) - Method in class biweekly.component.VFreeBusy
Sets the date that the free/busy entry starts.
setDateStart(Date) - Method in class biweekly.component.VFreeBusy
Sets the date that the free/busy entry starts.
setDateStart(DateStart) - Method in class biweekly.component.VJournal
Sets the date that the journal entry starts.
setDateStart(Date) - Method in class biweekly.component.VJournal
Sets the date that the journal entry starts.
setDateStart(DateStart) - Method in class biweekly.component.VTodo
Sets the date that the to-do starts.
setDateStart(Date) - Method in class biweekly.component.VTodo
Sets the date that the to-do starts.
setDateTimeStamp(DateTimeStamp) - Method in class biweekly.component.VEvent
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the event was last modified (the LastModified property also holds this information).
setDateTimeStamp(Date) - Method in class biweekly.component.VEvent
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the event was last modified (the LastModified property also holds this information).
setDateTimeStamp(DateTimeStamp) - Method in class biweekly.component.VFreeBusy
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the free/busy entry was last modified (the LastModified property also holds this information).
setDateTimeStamp(Date) - Method in class biweekly.component.VFreeBusy
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the free/busy entry was last modified (the LastModified property also holds this information).
setDateTimeStamp(DateTimeStamp) - Method in class biweekly.component.VJournal
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the journal entry was last modified (the LastModified property also holds this information).
setDateTimeStamp(Date) - Method in class biweekly.component.VJournal
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the journal entry was last modified (the LastModified property also holds this information).
setDateTimeStamp(DateTimeStamp) - Method in class biweekly.component.VTodo
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the to-do was last modified (the LastModified property also holds this information).
setDateTimeStamp(Date) - Method in class biweekly.component.VTodo
Sets either (a) the creation date of the iCalendar object (if the Method property is defined) or (b) the date that the to-do was last modified (the LastModified property also holds this information).
setDaylight(boolean) - Method in class biweekly.property.Daylight
Sets whether this timezone observes daylight savings time.
setDaylightName(String) - Method in class biweekly.property.Daylight
Sets the name of daylight savings time.
setDefaultQuotedPrintableCharset(Charset) - Method in class biweekly.io.text.ICalReader
Sets the character set to use when decoding quoted-printable values if the property has no CHARSET parameter, or if the CHARSET parameter is not a valid character set.
setDefaultTimeZone(TimeZone) - Method in class biweekly.io.TimezoneInfo
Sets the timezone to format all date/time values in.
setDescription(Description) - Method in class biweekly.component.VAlarm
Sets a detailed description of the alarm.
setDescription(String) - Method in class biweekly.component.VAlarm
Sets a detailed description of the alarm.
setDescription(Description) - Method in class biweekly.component.VEvent
Sets a detailed description of the event.
setDescription(String) - Method in class biweekly.component.VEvent
Sets a detailed description of the event.
setDescription(Description) - Method in class biweekly.component.VTodo
Sets a detailed description of the to-do.
setDescription(String) - Method in class biweekly.component.VTodo
Sets a detailed description of the to-do.
setDescription(String) - Method in class biweekly.property.RequestStatus
Sets a human-readable description of the status.
setDirectoryEntry(String) - Method in class biweekly.parameter.ICalParameters
Sets a URI that contains additional information about the person.
setDirectoryEntry(String) - Method in class biweekly.property.Attendee
 
setDirectoryEntry(String) - Method in class biweekly.property.Organizer
 
setDuration(DurationProperty) - Method in class biweekly.component.VAlarm
Sets the length of the pause between alarm repetitions.
setDuration(Duration) - Method in class biweekly.component.VAlarm
Sets the length of the pause between alarm repetitions.
setDuration(DurationProperty) - Method in class biweekly.component.VEvent
Sets the duration of the event.
setDuration(Duration) - Method in class biweekly.component.VEvent
Sets the duration of the event.
setDuration(DurationProperty) - Method in class biweekly.component.VTodo
Sets the duration of the to-do.
setDuration(Duration) - Method in class biweekly.component.VTodo
Sets the duration of the to-do.
setDuration(Duration, Related) - Method in class biweekly.property.Trigger
Sets a relative time at which the alarm will trigger.
setEmail(String) - Method in class biweekly.property.Attendee
Sets the attendee's email
setEmail(String) - Method in class biweekly.property.EmailAlarm
Sets the email address.
setEmail(String) - Method in class biweekly.property.Organizer
Sets the organizer's email
setEncoding(Encoding) - Method in class biweekly.parameter.ICalParameters
Sets the encoding of the property value (for example, "base64").
setEnd(ICalDate) - Method in class biweekly.property.Daylight
Sets the end date of daylight savings time.
setExceptionText(String) - Method in class biweekly.property.RequestStatus
Sets any additional data related to the response.
setExperimentalComponents(String) - Method in class biweekly.component.ICalComponent
Adds an experimental sub-component to this component, removing all existing components that have the same name.
setExperimentalProperty(String, String) - Method in class biweekly.component.ICalComponent
Adds an experimental property to this component, removing all existing properties that have the same name.
setExperimentalProperty(String, ICalDataType, String) - Method in class biweekly.component.ICalComponent
Adds an experimental property to this component, removing all existing properties that have the same name.
setFloating(ICalProperty, boolean) - Method in class biweekly.io.TimezoneInfo
Instructs the writer to format a particular property's date/time value in floating time.
setFormatType(String) - Method in class biweekly.parameter.ICalParameters
Sets the content-type of the property's value.
setFormatType(String) - Method in class biweekly.property.Attachment
 
setFreeBusyType(FreeBusyType) - Method in class biweekly.parameter.ICalParameters
Sets the person's status over the time periods that are specified in a FreeBusy property (for example, "free" or "busy").
setGenerator(VTimezoneGenerator) - Method in class biweekly.io.TimezoneInfo
Sets the timezone generator.
setGeo(Geo) - Method in class biweekly.component.VEvent
Sets a set of geographical coordinates.
setGeo(Geo) - Method in class biweekly.component.VTodo
Sets a set of geographical coordinates.
setGlobalFloatingTime(boolean) - Method in class biweekly.io.TimezoneInfo
Sets whether to format all date/time values as floating times.
setIndent(boolean) - Method in class biweekly.io.json.JCalRawWriter
Sets whether or not to pretty-print the JSON.
setIndent(boolean) - Method in class biweekly.io.json.JCalWriter
Sets whether or not to pretty-print the JSON.
setIndent(String) - Method in class biweekly.io.text.FoldedLineWriter
Sets the string that is prepended to each folded line (defaults to a single space character).
setLanguage(String) - Method in class biweekly.parameter.ICalParameters
Sets the language that the property value is written in.
setLanguage(String) - Method in class biweekly.property.Attendee
Sets the language that the common name is written in.
setLanguage(String) - Method in class biweekly.property.Categories
 
setLanguage(String) - Method in class biweekly.property.Comment
 
setLanguage(String) - Method in class biweekly.property.Contact
 
setLanguage(String) - Method in class biweekly.property.Description
 
setLanguage(String) - Method in class biweekly.property.Location
 
setLanguage(String) - Method in class biweekly.property.Organizer
Sets the language that the common name parameter is written in.
setLanguage(String) - Method in class biweekly.property.RequestStatus
 
setLanguage(String) - Method in class biweekly.property.Resources
 
setLanguage(String) - Method in class biweekly.property.Summary
 
setLanguage(String) - Method in class biweekly.property.TimezoneName
 
setLastModified(LastModified) - Method in class biweekly.component.VEvent
Sets the date-time that event was last changed.
setLastModified(Date) - Method in class biweekly.component.VEvent
Sets the date-time that the event was last changed.
setLastModified(LastModified) - Method in class biweekly.component.VJournal
Sets the date-time that the journal entry was last changed.
setLastModified(Date) - Method in class biweekly.component.VJournal
Sets the date-time that the journal entry was last changed.
setLastModified(LastModified) - Method in class biweekly.component.VTimezone
Sets the date-time that the timezone data was last changed.
setLastModified(Date) - Method in class biweekly.component.VTimezone
Sets the date-time that the timezone data was last changed.
setLastModified(LastModified) - Method in class biweekly.component.VTodo
Sets the date-time that the to-do was last changed.
setLastModified(Date) - Method in class biweekly.component.VTodo
Sets the date-time that the to-do was last changed.
setLatitude(Double) - Method in class biweekly.property.Geo
Sets the latitude.
setLineLength(Integer) - Method in class biweekly.io.text.FoldedLineWriter
Sets the maximum length a line can be before it is folded (excluding the newline, defaults to 75).
setLocation(Location) - Method in class biweekly.component.VEvent
Sets the physical location of the event.
setLocation(String) - Method in class biweekly.component.VEvent
Sets the physical location of the event.
setLocation(Location) - Method in class biweekly.component.VTodo
Sets the physical location of the to-do.
setLocation(String) - Method in class biweekly.component.VTodo
Sets the physical location of the to-do.
setLongitude(Double) - Method in class biweekly.property.Geo
Sets the longitude.
setMaxVersion(VersionNumber) - Method in class biweekly.property.Version
Sets the maximum version that a consumer must support in order to successfully parse the iCalendar object.
setMethod(Method) - Method in class biweekly.ICalendar
Sets the value of the Content-Type "method" parameter if the iCalendar object is defined as a MIME message entity.
setMethod(String) - Method in class biweekly.ICalendar
Sets the value of the Content-Type "method" parameter if the iCalendar object is defined as a MIME message entity.
setMinVersion(VersionNumber) - Method in class biweekly.property.Version
Sets the minimum version that a consumer must support in order to successfully parse the iCalendar object.
setNewline(String) - Method in class biweekly.io.text.FoldedLineWriter
Sets the newline sequence that is used to separate lines (defaults to CRLF).
setNote(String) - Method in class biweekly.property.EmailAlarm
Sets the note to send
setOffset(UtcOffset) - Method in class biweekly.property.Daylight
Sets the UTC offset of daylight savings time.
setOrganizer(Organizer) - Method in class biweekly.component.VEvent
Sets the organizer of the event.
setOrganizer(String) - Method in class biweekly.component.VEvent
Sets the organizer of the event.
setOrganizer(Organizer) - Method in class biweekly.component.VFreeBusy
Sets the person requesting the free/busy time.
setOrganizer(String) - Method in class biweekly.component.VFreeBusy
Sets the person requesting the free/busy time.
setOrganizer(Organizer) - Method in class biweekly.component.VJournal
Sets the organizer of the journal entry.
setOrganizer(String) - Method in class biweekly.component.VJournal
Sets the organizer of the journal entry.
setOrganizer(Organizer) - Method in class biweekly.component.VTodo
Sets the organizer of the to-do.
setOrganizer(String) - Method in class biweekly.component.VTodo
Sets the organizer of the to-do.
setParameter(String, String) - Method in class biweekly.property.ICalProperty
Replaces all existing values of a parameter with the given value.
setParameter(String, Collection<String>) - Method in class biweekly.property.ICalProperty
Replaces all existing values of a parameter with the given values.
setParameters(ICalParameters) - Method in class biweekly.property.ICalProperty
Sets the property's parameters
setParent(ICalComponent) - Method in class biweekly.io.WriteContext
Sets the parent component of the property that is being written.
setParticipationLevel(ParticipationLevel) - Method in class biweekly.property.Attendee
Sets an attendee's level of participation.
setParticipationStatus(ParticipationStatus) - Method in class biweekly.property.Attendee
Sets an attendee's participation status.
setPercentComplete(PercentComplete) - Method in class biweekly.component.VTodo
Sets the amount that the to-do task has been completed.
setPercentComplete(Integer) - Method in class biweekly.component.VTodo
Sets the amount that the to-do task has been completed.
setPriority(Priority) - Method in class biweekly.component.VEvent
Sets the priority of the event.
setPriority(Integer) - Method in class biweekly.component.VEvent
Sets the priority of the event.
setPriority(Priority) - Method in class biweekly.component.VTodo
Sets the priority of the to-do.
setPriority(Integer) - Method in class biweekly.component.VTodo
Sets the priority of the to-do.
setProductId(ProductId) - Method in class biweekly.ICalendar
Sets the name of the application that created the iCalendar object.
setProductId(String) - Method in class biweekly.ICalendar
Sets the application that created the iCalendar object.
setProperty(ICalProperty) - Method in class biweekly.component.ICalComponent
Replaces all existing properties of the given class with a single property instance.
setProperty(Class<T>, T) - Method in class biweekly.component.ICalComponent
Replaces all existing properties of the given class with a single property instance.
setRange(Range) - Method in class biweekly.parameter.ICalParameters
Sets the effective range of recurrence instances from the instance specified by a RecurrenceId property.
setRange(Range) - Method in class biweekly.property.RecurrenceId
Sets the effective range of recurrence instances from the instance specified by this property.
setRawOffset(int) - Method in class biweekly.io.ICalTimeZone
 
setRecurrenceId(RecurrenceId) - Method in class biweekly.component.VEvent
Sets the original value of the DateStart property if the event is recurring and has been modified.
setRecurrenceId(Date) - Method in class biweekly.component.VEvent
Sets the original value of the DateStart property if the event is recurring and has been modified.
setRecurrenceId(RecurrenceId) - Method in class biweekly.component.VJournal
Sets the original value of the DateStart property if the event is recurring and has been modified.
setRecurrenceId(Date) - Method in class biweekly.component.VJournal
Sets the original value of the DateStart property if the journal entry is recurring and has been modified.
setRecurrenceId(RecurrenceId) - Method in class biweekly.component.VTodo
Sets the original value of the DateStart property if the to-do is recurring and has been modified.
setRecurrenceId(Date) - Method in class biweekly.component.VTodo
Sets the original value of the DateStart property if the to-do is recurring and has been modified.
setRecurrenceRule(Recurrence) - Method in class biweekly.component.Observance
Sets how often the timezone observance repeats.
setRecurrenceRule(RecurrenceRule) - Method in class biweekly.component.Observance
Sets how often the timezone observance repeats.
setRecurrenceRule(Recurrence) - Method in class biweekly.component.VEvent
Sets how often the event repeats.
setRecurrenceRule(RecurrenceRule) - Method in class biweekly.component.VEvent
Sets how often the event repeats.
setRecurrenceRule(Recurrence) - Method in class biweekly.component.VJournal
Sets how often the journal entry repeats.
setRecurrenceRule(RecurrenceRule) - Method in class biweekly.component.VJournal
Sets how often the journal entry repeats.
setRecurrenceRule(Recurrence) - Method in class biweekly.component.VTodo
Sets how often the to-do repeats.
setRecurrenceRule(RecurrenceRule) - Method in class biweekly.component.VTodo
Sets how often the to-do repeats.
setRelated(Related) - Method in class biweekly.parameter.ICalParameters
Sets the date-time field that the duration in a Trigger property is relative to.
setRelated(Related) - Method in class biweekly.property.Trigger
Sets the date-time field that the duration is relative to.
setRelationshipType(RelationshipType) - Method in class biweekly.parameter.ICalParameters
Sets the relationship type of a RelatedTo property.
setRelationshipType(RelationshipType) - Method in class biweekly.property.RelatedTo
Sets the relationship type.
setRepeat(Repeat) - Method in class biweekly.component.VAlarm
Sets the number of times an alarm should be repeated after its initial trigger.
setRepeat(Integer) - Method in class biweekly.component.VAlarm
Sets the number of times an alarm should be repeated after its initial trigger.
setRepeat(int, Duration) - Method in class biweekly.component.VAlarm
Sets the repetition information for the alarm.
setRepeat(Integer) - Method in class biweekly.property.VCalAlarmProperty
 
setRequestStatus(RequestStatus) - Method in class biweekly.component.VEvent
Sets the response to a scheduling request.
setRequestStatus(RequestStatus) - Method in class biweekly.component.VFreeBusy
Sets the response to a scheduling request.
setRequestStatus(RequestStatus) - Method in class biweekly.component.VJournal
Sets the response to a scheduling request.
setRequestStatus(RequestStatus) - Method in class biweekly.component.VTodo
Sets the response to a scheduling request.
setRole(Role) - Method in class biweekly.property.Attendee
Sets an attendee's role (for example, "chair" or "attendee").
setRsvp(Boolean) - Method in class biweekly.property.Attendee
Sets whether the organizer requests a response from the attendee.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.StreamReader
Sets the object that manages the component/property scribes.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.StreamWriter
Sets the object that manages the component/property scribes.
setSentBy(String) - Method in class biweekly.parameter.ICalParameters
Sets a person that is acting on behalf of the person defined in the property.
setSentBy(String) - Method in class biweekly.property.Attendee
 
setSentBy(String) - Method in class biweekly.property.Organizer
 
setSequence(Sequence) - Method in class biweekly.component.VEvent
Sets the revision number of the event.
setSequence(Integer) - Method in class biweekly.component.VEvent
Sets the revision number of the event.
setSequence(Sequence) - Method in class biweekly.component.VJournal
Sets the revision number of the journal entry.
setSequence(Integer) - Method in class biweekly.component.VJournal
Sets the revision number of the journal entry.
setSequence(Sequence) - Method in class biweekly.component.VTodo
Sets the revision number of the to-do.
setSequence(Integer) - Method in class biweekly.component.VTodo
Sets the revision number of the to-do.
setSingleSpaceFoldingEnabled(boolean) - Method in class biweekly.io.text.FoldedLineReader
Sets whether the reader will only ignore the first whitespace character it encounters at the beginning of a folded line.
setSnooze(Duration) - Method in class biweekly.property.VCalAlarmProperty
 
setStandardName(String) - Method in class biweekly.property.Daylight
Sets the name for standard time.
setStart(ICalDate) - Method in class biweekly.property.Daylight
Sets the start date of dayight savings time.
setStart(Date) - Method in class biweekly.property.VCalAlarmProperty
 
setStatus(Status) - Method in class biweekly.component.VEvent
Sets the status of the event.
setStatus(Status) - Method in class biweekly.component.VJournal
Sets the status of the journal entry.
setStatus(Status) - Method in class biweekly.component.VTodo
Sets the status of the to-do.
setStatusCode(String) - Method in class biweekly.property.RequestStatus
Sets a status code.
setSummary(Summary) - Method in class biweekly.component.VAlarm
Sets the summary of the alarm.
setSummary(String) - Method in class biweekly.component.VAlarm
Sets the summary of the alarm.
setSummary(Summary) - Method in class biweekly.component.VEvent
Sets the summary of the event.
setSummary(String) - Method in class biweekly.component.VEvent
Sets the summary of the event.
setSummary(Summary) - Method in class biweekly.component.VJournal
Sets the summary of the journal entry.
setSummary(String) - Method in class biweekly.component.VJournal
Sets the summary of the journal entry.
setSummary(Summary) - Method in class biweekly.component.VTodo
Sets the summary of the to-do.
setSummary(String) - Method in class biweekly.component.VTodo
Sets the summary of the to-do.
setTargetVersion(ICalVersion) - Method in class biweekly.io.text.ICalWriter
Sets the version that the written iCalendar objects will adhere to.
setText(String) - Method in class biweekly.property.DisplayAlarm
Sets the text to display when the alarm is triggered.
setTimeZone(ICalProperty, TimeZone) - Method in class biweekly.io.TimezoneInfo
Instructs the writer to format an individual property's date/time value in a specific timezone.
setTimeZone(ICalProperty, TimeZone, boolean) - Method in class biweekly.io.TimezoneInfo
Instructs the writer to format an individual property's date/time value in a specific timezone.
setTimezoneId(TimezoneId) - Method in class biweekly.component.VTimezone
Sets an ID for this timezone.
setTimezoneId(String) - Method in class biweekly.component.VTimezone
Sets an ID for this timezone.
setTimezoneId(String) - Method in class biweekly.parameter.ICalParameters
Sets the TZID property, which defines the timezone that this property is formatted in.
setTimezoneInfo(TimezoneInfo) - Method in class biweekly.io.StreamWriter
Sets the timezone-related info for this writer.
setTimezoneOffsetFrom(TimezoneOffsetFrom) - Method in class biweekly.component.Observance
Sets the UTC offset that the timezone observance transitions from.
setTimezoneOffsetFrom(Integer, Integer) - Method in class biweekly.component.Observance
Sets the UTC offset that the timezone observance transitions from.
setTimezoneOffsetFrom(UtcOffset) - Method in class biweekly.component.Observance
Sets the UTC offset that the timezone observance transitions from.
setTimezoneOffsetTo(TimezoneOffsetTo) - Method in class biweekly.component.Observance
Sets the UTC offset that the timezone observance transitions to.
setTimezoneOffsetTo(Integer, Integer) - Method in class biweekly.component.Observance
Sets the UTC offset that the timezone observance transitions to.
setTimezoneOffsetTo(UtcOffset) - Method in class biweekly.component.Observance
Sets the UTC offset that the timezone observance transitions to.
setTimezoneUrl(TimezoneUrl) - Method in class biweekly.component.VTimezone
Sets the timezone URL, which points to an iCalendar object that contains further information on the timezone.
setTimezoneUrl(String) - Method in class biweekly.component.VTimezone
Sets the timezone URL, which points to an iCalendar object that contains further information on the timezone.
setTransparency(Transparency) - Method in class biweekly.component.VEvent
Sets whether an event is visible to free/busy time searches.
setTransparency(Boolean) - Method in class biweekly.component.VEvent
Sets whether an event is visible to free/busy time searches.
setTrigger(Trigger) - Method in class biweekly.component.VAlarm
Sets when the alarm will be triggered.
setType(FreeBusyType) - Method in class biweekly.property.FreeBusy
Sets the person's status over the time periods that are specified in this property (for example, "free" or "busy").
setUid(Uid) - Method in class biweekly.component.VEvent
Sets the unique identifier for this event.
setUid(String) - Method in class biweekly.component.VEvent
Sets the unique identifier for this event.
setUid(Uid) - Method in class biweekly.component.VFreeBusy
Sets the unique identifier for this free/busy entry.
setUid(String) - Method in class biweekly.component.VFreeBusy
Sets the unique identifier for this free/busy entry.
setUid(Uid) - Method in class biweekly.component.VJournal
Sets the unique identifier for this journal entry.
setUid(String) - Method in class biweekly.component.VJournal
Sets the unique identifier for this journal entry.
setUid(Uid) - Method in class biweekly.component.VTodo
Sets the unique identifier for this to-do.
setUid(String) - Method in class biweekly.component.VTodo
Sets the unique identifier for this to-do.
setUri(String) - Method in class biweekly.property.Attachment
Assigns a URI to the attachment's value.
setUri(String) - Method in class biweekly.property.Attendee
Sets a URI representing the attendee.
setUri(String) - Method in class biweekly.property.AudioAlarm
 
setUri(String) - Method in class biweekly.property.Organizer
Sets a URI representing the organizer.
setUrl(Url) - Method in class biweekly.component.VEvent
Sets a URL to a resource that contains additional information about the event.
setUrl(String) - Method in class biweekly.component.VEvent
Sets a URL to a resource that contains additional information about the event.
setUrl(Url) - Method in class biweekly.component.VFreeBusy
Sets a URL to a resource that contains additional information about the free/busy entry.
setUrl(String) - Method in class biweekly.component.VFreeBusy
Sets a URL to a resource that contains additional information about the free/busy entry.
setUrl(Url) - Method in class biweekly.component.VJournal
Sets a URL to a resource that contains additional information about the journal entry.
setUrl(String) - Method in class biweekly.component.VJournal
Sets a URL to a resource that contains additional information about the journal entry.
setUrl(Url) - Method in class biweekly.component.VTodo
Sets a URL to a resource that contains additional information about the to-do.
setUrl(String) - Method in class biweekly.component.VTodo
Sets a URL to a resource that contains additional information about the to-do.
setValue(ICalDataType) - Method in class biweekly.parameter.ICalParameters
Sets the data type of the property's value (for example, "text" or "datetime").
setValue(Date, boolean) - Method in class biweekly.property.DateOrDateTimeProperty
Sets the date-time value.
setValue(int, int) - Method in class biweekly.property.UtcOffsetProperty
 
setValue(T) - Method in class biweekly.property.ValuedProperty
Sets the value of this property.
setVersion(ICalVersion) - Method in class biweekly.ICalendar
Sets the version of this iCalendar object.
setVersion(ICalVersion) - Method in class biweekly.io.ParseContext
Sets the version of the iCalendar object being parsed.
setVersion(ICalVersion) - Method in class biweekly.io.text.ICalRawWriter
Sets the iCalendar version that the writer should adhere to.
SIBLING - Static variable in class biweekly.parameter.RelationshipType
 
single(Object) - Static method in class biweekly.io.json.JCalValue
Creates a single-valued value.
size() - Method in class biweekly.util.ListMultimap
Returns the number of values in the map.
SkipMeException - Exception in biweekly.io
Thrown during the reading or writing of an iCalendar property to show that the property should not be written to the iCalendar data stream or not be included in the parsed ICalendar object.
SkipMeException(int, Object...) - Constructor for exception biweekly.io.SkipMeException
Creates a new "skip me" exception.
SkipMeException(String) - Constructor for exception biweekly.io.SkipMeException
Creates a new "skip me" exception.
snooze - Variable in class biweekly.property.VCalAlarmProperty
 
split(String) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Splitter
Performs the split operation.
splitter(char) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Splits a string by a delimiter, taking escaped characters into account.
StandardTime - Class in biweekly.component
Defines the date range of a timezone's standard time.
StandardTime() - Constructor for class biweekly.component.StandardTime
 
StandardTimeScribe - Class in biweekly.io.scribe.component
 
StandardTimeScribe() - Constructor for class biweekly.io.scribe.component.StandardTimeScribe
 
START - Static variable in class biweekly.parameter.Related
 
start - Variable in class biweekly.property.VCalAlarmProperty
 
Status - Class in biweekly.property
Defines the status of the component that this property belongs to, such as a to-do task being "completed".
Status(String) - Constructor for class biweekly.property.Status
Creates a status property.
StatusScribe - Class in biweekly.io.scribe.property
Marshals Status properties.
StatusScribe() - Constructor for class biweekly.io.scribe.property.StatusScribe
 
StreamReader - Class in biweekly.io
Parses iCalendar objects from a data stream.
StreamReader() - Constructor for class biweekly.io.StreamReader
 
StreamWriter - Class in biweekly.io
Writes iCalendar objects to a data stream.
StreamWriter() - Constructor for class biweekly.io.StreamWriter
 
StringUtils - Class in biweekly.util
Contains miscellaneous string utilities.
StringUtils.JoinCallback<T> - Interface in biweekly.util
Callback interface used with the StringUtils.join(Collection, String, JoinCallback) method.
StringUtils.JoinMapCallback<K,V> - Interface in biweekly.util
Callback interface used with the StringUtils.join(Map, String, JoinMapCallback) method.
structured(Object...) - Static method in class biweekly.io.json.JCalValue
Creates a structured value.
structured(List<List<?>>) - Static method in class biweekly.io.json.JCalValue
Creates a structured value.
structured(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Parses a structured value.
structured(JCalValue) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Provides an iterator for a jCard structured value.
structured(Object...) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Writes a structured value.
Summary - Class in biweekly.property
Defines a short, one line summary of the component that this property belongs to.
Summary(String) - Constructor for class biweekly.property.Summary
Creates a new summary property.
SummaryScribe - Class in biweekly.io.scribe.property
Marshals Summary properties.
SummaryScribe() - Constructor for class biweekly.io.scribe.property.SummaryScribe
 
supportedVersions - Variable in class biweekly.parameter.VersionedEnumParameterValue
 

T

TENTATIVE - Static variable in class biweekly.parameter.ParticipationStatus
Indicates that the user has tentatively accepted the item.
tentative() - Static method in class biweekly.property.Status
Creates a "tentative" status property (only valid for event components).
TEXT - Static variable in class biweekly.ICalDataType
A plain text value.
TextListPropertyScribe<T extends ListProperty<String>> - Class in biweekly.io.scribe.property
Marshals properties that have a list of text values.
TextListPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.TextListPropertyScribe
 
TextProperty - Class in biweekly.property
Represents a property whose value is a plain-text string.
TextProperty(String) - Constructor for class biweekly.property.TextProperty
Creates a new text property.
TextPropertyScribe<T extends TextProperty> - Class in biweekly.io.scribe.property
Marshals properties that have text values.
TextPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.TextPropertyScribe
 
TextPropertyScribe(Class<T>, String, ICalDataType) - Constructor for class biweekly.io.scribe.property.TextPropertyScribe
 
THIS_AND_FUTURE - Static variable in class biweekly.parameter.Range
 
THIS_AND_PRIOR - Static variable in class biweekly.parameter.Range
Deprecated in the latest iCal specification.
TIME - Static variable in class biweekly.ICalDataType
A time value (e.g.
Timezone - Class in biweekly.property
Defines the local timezone.
Timezone(int, int) - Constructor for class biweekly.property.Timezone
Creates a timezone property.
Timezone(UtcOffset) - Constructor for class biweekly.property.Timezone
Creates a timezone property.
TimezoneId - Class in biweekly.property
Defines a unique identifier for a VTimezone component.
TimezoneId(String) - Constructor for class biweekly.property.TimezoneId
Creates a timezone identifier property.
TimezoneIdScribe - Class in biweekly.io.scribe.property
Marshals TimezoneId properties.
TimezoneIdScribe() - Constructor for class biweekly.io.scribe.property.TimezoneIdScribe
 
TimezoneInfo - Class in biweekly.io
Holds the timezone-related settings of an iCalendar object.
TimezoneInfo() - Constructor for class biweekly.io.TimezoneInfo
 
TimezoneName - Class in biweekly.property
Defines a traditional, human-readable, non-standard name for a timezone observance (for example, "Eastern Standard Time" for standard time on the US east coast).
TimezoneName(String) - Constructor for class biweekly.property.TimezoneName
Creates a timezone name property.
TimezoneNameScribe - Class in biweekly.io.scribe.property
Marshals TimezoneName properties.
TimezoneNameScribe() - Constructor for class biweekly.io.scribe.property.TimezoneNameScribe
 
TimezoneOffsetFrom - Class in biweekly.property
Defines the timezone offset that was in affect before the timezone observance began.
TimezoneOffsetFrom(Integer, Integer) - Constructor for class biweekly.property.TimezoneOffsetFrom
Creates a new timezone offset from property.
TimezoneOffsetFrom(UtcOffset) - Constructor for class biweekly.property.TimezoneOffsetFrom
Creates a new timezone offset from property.
TimezoneOffsetFromScribe - Class in biweekly.io.scribe.property
Marshals TimezoneOffsetFrom properties.
TimezoneOffsetFromScribe() - Constructor for class biweekly.io.scribe.property.TimezoneOffsetFromScribe
 
TimezoneOffsetTo - Class in biweekly.property
Defines the timezone offset that a timezone observance uses.
TimezoneOffsetTo(int, int) - Constructor for class biweekly.property.TimezoneOffsetTo
Creates a new timezone offset to property.
TimezoneOffsetTo(UtcOffset) - Constructor for class biweekly.property.TimezoneOffsetTo
Creates a new timezone offset to property.
TimezoneOffsetToScribe - Class in biweekly.io.scribe.property
Marshals TimezoneOffsetTo properties.
TimezoneOffsetToScribe() - Constructor for class biweekly.io.scribe.property.TimezoneOffsetToScribe
 
TimezoneScribe - Class in biweekly.io.scribe.property
Marshals Timezone properties.
TimezoneScribe() - Constructor for class biweekly.io.scribe.property.TimezoneScribe
 
TimezoneUrl - Class in biweekly.property
Defines a URL that points to an iCalendar object that contains further information on a timezone.
TimezoneUrl(String) - Constructor for class biweekly.property.TimezoneUrl
Creates a timezone URL property.
TimezoneUrlScribe - Class in biweekly.io.scribe.property
Marshals TimezoneUrl properties.
TimezoneUrlScribe() - Constructor for class biweekly.io.scribe.property.TimezoneUrlScribe
 
toByteArray(InputStream) - Static method in class biweekly.util.IOUtils
Reads all the bytes from an input stream.
toByteArray(InputStream, boolean) - Static method in class biweekly.util.IOUtils
Reads all the bytes from an input stream.
toCuaPriority() - Method in class biweekly.property.Priority
Converts this priority to its two-character CUA code.
toDate() - Method in class biweekly.util.DateTimeComponents
Converts the date-time components to a Date object.
toDate(TimeZone) - Method in class biweekly.util.DateTimeComponents
Converts the date-time components to a Date object.
toDecimal(int, int, int) - Static method in class biweekly.property.Geo
Converts a coordinate in the degrees-minutes-seconds format into its decimal equivalent.
toDocument(String) - Static method in class biweekly.util.XmlUtils
Parses an XML string into a DOM.
toDocument(InputStream) - Static method in class biweekly.util.XmlUtils
Parses an XML document from an input stream.
toDocument(Reader) - Static method in class biweekly.util.XmlUtils
Parses an XML document from a reader.
toElementList(NodeList) - Static method in class biweekly.util.XmlUtils
Gets all the elements out of a NodeList.
toICalVersion() - Method in class biweekly.property.Version
Converts this property's value to an ICalVersion enum.
toMillis() - Method in class biweekly.util.Duration
Converts the duration value to milliseconds.
toMillis() - Method in class biweekly.util.UtcOffset
Converts the offset to milliseconds.
toString() - Method in class biweekly.ICalDataType
 
toString() - Method in enum biweekly.ICalVersion
 
toString() - Method in class biweekly.io.json.JsonValue
 
toString() - Method in class biweekly.io.text.ICalRawLine
 
toString() - Method in class biweekly.io.xml.XCalDocument
 
toString() - Method in class biweekly.parameter.EnumParameterValue
 
toString() - Method in class biweekly.util.DateTimeComponents
Converts the date-time components to a string using "basic" format.
toString(boolean, boolean) - Method in class biweekly.util.DateTimeComponents
Converts the date-time components to a string.
toString() - Method in class biweekly.util.Duration
Converts the duration to its string representation.
toString() - Method in class biweekly.util.ListMultimap
 
toString() - Method in class biweekly.util.UtcOffset
Converts this offset to its ISO string representation using "basic" format.
toString(boolean) - Method in class biweekly.util.UtcOffset
Converts this offset to its ISO string representation.
toString() - Method in class biweekly.util.VersionNumber
 
toString(Node) - Static method in class biweekly.util.XmlUtils
Converts an XML node to a string.
toString(Node, boolean) - Static method in class biweekly.util.XmlUtils
Converts an XML node to a string.
toString(Node, Map<String, String>) - Static method in class biweekly.util.XmlUtils
Converts an XML node to a string.
toString() - Method in class biweekly.ValidationWarnings
Outputs all validation warnings as a newline-delimited string.
toString() - Method in class biweekly.ValidationWarnings.WarningsGroup
Outputs each message in this warnings group as a newline-delimited string.
toString() - Method in class biweekly.Warning
 
toWriter(Node, Writer) - Static method in class biweekly.util.XmlUtils
Writes an XML node to a writer.
toWriter(Node, Writer, Map<String, String>) - Static method in class biweekly.util.XmlUtils
Writes an XML node to a writer.
Transparency - Class in biweekly.property
Defines whether an event is visible to free/busy time searches or not.
Transparency(String) - Constructor for class biweekly.property.Transparency
Creates a new transparency property.
TransparencyScribe - Class in biweekly.io.scribe.property
Marshals Transparency properties.
TransparencyScribe() - Constructor for class biweekly.io.scribe.property.TransparencyScribe
 
transparent() - Static method in class biweekly.property.Transparency
Creates a property that marks the event as being hidden from free/busy time searches.
Trigger - Class in biweekly.property
Defines when to trigger an alarm.
Trigger(Duration, Related) - Constructor for class biweekly.property.Trigger
Creates a trigger property.
Trigger(Date) - Constructor for class biweekly.property.Trigger
Creates a trigger property.
TriggerScribe - Class in biweekly.io.scribe.property
Marshals Trigger properties.
TriggerScribe() - Constructor for class biweekly.io.scribe.property.TriggerScribe
 
TYPE - Static variable in class biweekly.parameter.ICalParameters
 
tz(boolean, TimeZone) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets the timezone.
TZID - Static variable in class biweekly.parameter.ICalParameters
 
tzinfo - Variable in class biweekly.io.StreamReader
 
tzinfo - Variable in class biweekly.io.StreamWriter
 
TzUrlDotOrgGenerator - Class in biweekly.io
Downloads VTimezone components from tzurl.org.
TzUrlDotOrgGenerator(boolean) - Constructor for class biweekly.io.TzUrlDotOrgGenerator
Creates a new tzurl.org translator.

U

Uid - Class in biweekly.property
Defines a unique identifier for a component.
Uid(String) - Constructor for class biweekly.property.Uid
Creates a UID property.
UidScribe - Class in biweekly.io.scribe.property
Marshals Uid properties.
UidScribe() - Constructor for class biweekly.io.scribe.property.UidScribe
 
unescape(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Splitter
Sets whether to unescape each split string.
unescape(String) - Static method in class biweekly.io.scribe.property.ICalPropertyScribe
Unescapes all special characters that are escaped with a backslash, as well as escaped newlines.
UNKNOWN - Static variable in class biweekly.parameter.CalendarUserType
 
unregister(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.scribe.ScribeIndex
Unregisters a component scribe.
unregister(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.scribe.ScribeIndex
Unregisters a property scribe
until(ICalDate) - Method in class biweekly.util.Recurrence.Builder
Sets the date that the recurrence stops.
until(Date) - Method in class biweekly.util.Recurrence.Builder
Sets the date that the recurrence stops.
until(Date, boolean) - Method in class biweekly.util.Recurrence.Builder
Sets the date that the recurrence stops.
URI - Static variable in class biweekly.ICalDataType
A URI value.
URL - Static variable in class biweekly.Biweekly
The project webpage.
URL - Static variable in class biweekly.ICalDataType
A URL (e.g.
Url - Class in biweekly.property
Defines a website that contains additional information about a component.
Url(String) - Constructor for class biweekly.property.Url
Creates a URL property.
UrlScribe - Class in biweekly.io.scribe.property
Marshals Url properties.
UrlScribe() - Constructor for class biweekly.io.scribe.property.UrlScribe
 
useDaylightTime() - Method in class biweekly.io.ICalTimeZone
 
utc(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets whether to write the value in UTC or not.
UTC_OFFSET - Static variable in class biweekly.ICalDataType
A UTC-offset (e.g.
UtcOffset - Class in biweekly.util
Represents a UTC offset.
UtcOffset(int, int) - Constructor for class biweekly.util.UtcOffset
Creates a new UTC offset.
UtcOffset(int) - Constructor for class biweekly.util.UtcOffset
Creates a new UTC offset.
UtcOffsetProperty - Class in biweekly.property
Represents a property whose value is a timezone offset.
UtcOffsetProperty(int, int) - Constructor for class biweekly.property.UtcOffsetProperty
 
UtcOffsetProperty(UtcOffset) - Constructor for class biweekly.property.UtcOffsetProperty
 
UtcOffsetPropertyScribe<T extends UtcOffsetProperty> - Class in biweekly.io.scribe.property
Marshals properties that have UTC offset values.
UtcOffsetPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
utf8Reader(InputStream) - Static method in class biweekly.util.IOUtils
Creates a reader whose character encoding is set to "UTF-8".
utf8Reader(File) - Static method in class biweekly.util.IOUtils
Creates a reader whose character encoding is set to "UTF-8".
utf8Writer(OutputStream) - Static method in class biweekly.util.IOUtils
Creates a writer whose character encoding is set to "UTF-8".
utf8Writer(File) - Static method in class biweekly.util.IOUtils
Creates a writer whose character encoding is set to "UTF-8".
utf8Writer(File, boolean) - Static method in class biweekly.util.IOUtils
Creates a writer whose character encoding is set to "UTF-8".

V

v1_0() - Static method in class biweekly.property.Version
Creates a version property that is set to the older vCalendar version (1.0).
v2_0() - Static method in class biweekly.property.Version
Creates a version property that is set to the latest iCalendar version (2.0).
VAlarm - Class in biweekly.component
Defines a reminder for an event or to-do task.
VAlarm(Action, Trigger) - Constructor for class biweekly.component.VAlarm
Creates a new alarm.
VAlarmScribe - Class in biweekly.io.scribe.component
 
VAlarmScribe() - Constructor for class biweekly.io.scribe.component.VAlarmScribe
 
validate(List<ICalComponent>, ICalVersion) - Method in class biweekly.component.ICalComponent
Checks the component for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.ICalComponent
Checks the component for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.Observance
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.VAlarm
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.VEvent
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.VFreeBusy
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.VJournal
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.VTimezone
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.component.VTodo
 
validate(ICalVersion) - Method in class biweekly.ICalendar
Checks this iCalendar object for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.ICalendar
 
validate(ICalVersion) - Method in class biweekly.parameter.ICalParameters
Checks this parameters list for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Attachment
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Attendee
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Daylight
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.EnumProperty
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.ExceptionDates
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.ExceptionRule
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.FreeBusy
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Geo
 
validate(List<ICalComponent>, ICalVersion) - Method in class biweekly.property.ICalProperty
Checks the property for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.ICalProperty
Checks the property for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.ListProperty
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.PercentComplete
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.RecurrenceDates
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.RecurrenceProperty
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.RequestStatus
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Timezone
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Trigger
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.UtcOffsetProperty
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.ValuedProperty
 
validate(List<ICalComponent>, ICalVersion, List<Warning>) - Method in class biweekly.property.Version
 
validate(int, Object...) - Static method in class biweekly.Warning
Creates a validation warning.
ValidationWarnings - Class in biweekly
Holds the validation warnings of an iCalendar object.
ValidationWarnings(List<ValidationWarnings.WarningsGroup>) - Constructor for class biweekly.ValidationWarnings
Creates a new validation warnings list.
ValidationWarnings.WarningsGroup - Class in biweekly
Holds the validation warnings of a property or component.
ValidationWarnings.WarningsGroup(ICalProperty, List<ICalComponent>, List<Warning>) - Constructor for class biweekly.ValidationWarnings.WarningsGroup
Creates a new set of validation warnings for a property.
ValidationWarnings.WarningsGroup(ICalComponent, List<ICalComponent>, List<Warning>) - Constructor for class biweekly.ValidationWarnings.WarningsGroup
Creates a new set of validation warnings for a component.
value(String) - Method in class biweekly.io.text.ICalRawLine.Builder
 
value - Variable in class biweekly.parameter.EnumParameterValue
The value (for example, "text").
VALUE - Static variable in class biweekly.parameter.ICalParameters
 
value - Variable in class biweekly.property.ValuedProperty
 
ValuedProperty<T> - Class in biweekly.property
Represents a property whose data model consists of a single Java object (such as a String).
ValuedProperty(T) - Constructor for class biweekly.property.ValuedProperty
Creates a new valued property.
valueOf(String) - Static method in enum biweekly.ICalVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum biweekly.Messages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum biweekly.util.ICalDateFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum biweekly.util.Recurrence.DayOfWeek
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum biweekly.util.Recurrence.Frequency
Returns the enum constant of this type with the specified name.
valueOfAbbr(String) - Static method in enum biweekly.util.Recurrence.DayOfWeek
Gets a day by its abbreviation.
values() - Static method in enum biweekly.ICalVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum biweekly.Messages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum biweekly.util.ICalDateFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class biweekly.util.ListMultimap
Returns all the values.
values() - Static method in enum biweekly.util.Recurrence.DayOfWeek
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum biweekly.util.Recurrence.Frequency
Returns an array containing the constants of this enum type, in the order they are declared.
VCAL - Static variable in class biweekly.property.Version
 
VCalAlarmProperty - Class in biweekly.property
Defines an alarm property that is part of the vCalendar (1.0) standard (such as AudioAlarm).
VCalAlarmProperty() - Constructor for class biweekly.property.VCalAlarmProperty
 
VCalAlarmPropertyScribe<T extends VCalAlarmProperty> - Class in biweekly.io.scribe.property
Marshals VCalAlarmProperty properties.
VCalAlarmPropertyScribe(Class<T>, String) - Constructor for class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
VCalAlarmPropertyScribe(Class<T>, String, ICalDataType) - Constructor for class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
VCALENDAR - Static variable in interface biweekly.io.xml.XCalQNames
 
VERSION - Static variable in class biweekly.Biweekly
The version of the library.
version(ICalVersion) - Method in class biweekly.Biweekly.WriterChainText
Sets the iCal version to adhere to when writing (defaults to 2.0).
Version - Class in biweekly.property
Defines the min/max iCalendar versions a consumer must support in order to successfully parse the iCalendar object.
Version(ICalVersion) - Constructor for class biweekly.property.Version
Creates a new version property.
Version(String) - Constructor for class biweekly.property.Version
Creates a new version property.
Version(String, String) - Constructor for class biweekly.property.Version
Creates a new version property.
VersionedEnumParameterValue - Class in biweekly.parameter
Represents a parameter whose values are supported by a variety of different vCard versions.
VersionedEnumParameterValue(String, ICalVersion...) - Constructor for class biweekly.parameter.VersionedEnumParameterValue
 
VersionNumber - Class in biweekly.util
Represents a software version number (e.g.
VersionNumber(String) - Constructor for class biweekly.util.VersionNumber
Creates a new version number.
VersionScribe - Class in biweekly.io.scribe.property
Marshals Version properties.
VersionScribe() - Constructor for class biweekly.io.scribe.property.VersionScribe
 
VEvent - Class in biweekly.component
Defines a scheduled activity, such as a two hour meeting.
VEvent() - Constructor for class biweekly.component.VEvent
Creates a new event.
VEventScribe - Class in biweekly.io.scribe.component
 
VEventScribe() - Constructor for class biweekly.io.scribe.component.VEventScribe
 
VFreeBusy - Class in biweekly.component
Defines a collection of time ranges that describe when a person is available and unavailable.
VFreeBusy() - Constructor for class biweekly.component.VFreeBusy
Creates a new free/busy component.
VFreeBusyScribe - Class in biweekly.io.scribe.component
 
VFreeBusyScribe() - Constructor for class biweekly.io.scribe.component.VFreeBusyScribe
 
VJournal - Class in biweekly.component
Defines a journal entry.
VJournal() - Constructor for class biweekly.component.VJournal
Creates a new journal entry.
VJournalScribe - Class in biweekly.io.scribe.component
 
VJournalScribe() - Constructor for class biweekly.io.scribe.component.VJournalScribe
 
VTimezone - Class in biweekly.component
Defines a timezone's UTC offsets throughout the year.
VTimezone(String) - Constructor for class biweekly.component.VTimezone
Creates a new timezone component.
VTimezoneGenerator - Interface in biweekly.io
Generates iCalendar VTimezone components from Java TimeZone objects.
VTimezoneScribe - Class in biweekly.io.scribe.component
 
VTimezoneScribe() - Constructor for class biweekly.io.scribe.component.VTimezoneScribe
 
VTodo - Class in biweekly.component
Defines a task or assignment.
VTodo() - Constructor for class biweekly.component.VTodo
Creates a new to-do entry.
VTodoScribe - Class in biweekly.io.scribe.component
 
VTodoScribe() - Constructor for class biweekly.io.scribe.component.VTodoScribe
 

W

Warning - Class in biweekly
Represents a warning.
Warning(String) - Constructor for class biweekly.Warning
Creates a new warning.
Warning(String, Integer) - Constructor for class biweekly.Warning
Creates a new warning.
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainJsonReader
 
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainJsonString
 
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainTextReader
 
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainTextString
 
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainXmlDocument
 
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainXmlReader
 
warnings(List<List<String>>) - Method in class biweekly.Biweekly.ParserChainXmlString
 
warnings - Variable in class biweekly.io.StreamReader
 
weeks(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of weeks.
workweekStarts(Recurrence.DayOfWeek) - Method in class biweekly.util.Recurrence.Builder
Sets the day that the work week starts.
write(ICalendar...) - Static method in class biweekly.Biweekly
Writes multiple iCalendar objects to a data stream.
write(Collection<ICalendar>) - Static method in class biweekly.Biweekly
Writes multiple iCalendar objects to a data stream.
write() - Method in class biweekly.ICalendar
Marshals this iCalendar object to its plain text representation.
write(File) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its plain text representation.
write(OutputStream) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its plain text representation.
write(Writer) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its plain text representation.
write() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Creates the date string.
write(ICalendar) - Method in class biweekly.io.StreamWriter
Writes an iCalendar object to the data stream.
write(CharSequence, boolean, Charset) - Method in class biweekly.io.text.FoldedLineWriter
Writes a string.
write(char[], int, int) - Method in class biweekly.io.text.FoldedLineWriter
 
write(char[], int, int, boolean, Charset) - Method in class biweekly.io.text.FoldedLineWriter
Writes a portion of an array of characters.
write() - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to a string without pretty-printing it.
write(int) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to a string and pretty-prints it.
write(OutputStream) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to an output stream without pretty-printing it.
write(OutputStream, int) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to an output stream and pretty-prints it.
write(File) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to a file without pretty-printing it.
write(File, int) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to a file and pretty-prints it.
write(Writer) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to a writer without pretty-printing it.
write(Writer, int) - Method in class biweekly.io.xml.XCalDocument
Writes the xCal document to a writer and pretty-prints it.
write(ICalendar) - Method in class biweekly.io.xml.XCalDocument.XCalDocumentStreamWriter
 
writeBeginComponent(String) - Method in class biweekly.io.text.ICalRawWriter
Writes a property marking the beginning of a component (in other words, writes a "BEGIN:NAME" property).
WriteContext - Class in biweekly.io
Stores information used to write the properties in an iCalendar object.
WriteContext(ICalVersion, TimezoneInfo) - Constructor for class biweekly.io.WriteContext
 
writeData(AudioAlarm) - Method in class biweekly.io.scribe.property.AudioAlarmScribe
 
writeData(DisplayAlarm) - Method in class biweekly.io.scribe.property.DisplayAlarmScribe
 
writeData(EmailAlarm) - Method in class biweekly.io.scribe.property.EmailAlarmScribe
 
writeData(ProcedureAlarm) - Method in class biweekly.io.scribe.property.ProcedureAlarmScribe
 
writeData(T) - Method in class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
writeEndComponent() - Method in class biweekly.io.json.JCalRawWriter
Closes the current component array.
writeEndComponent(String) - Method in class biweekly.io.text.ICalRawWriter
Writes a property marking the end of a component (in other words, writes a "END:NAME" property).
writeJson(ICalendar...) - Static method in class biweekly.Biweekly
Writes an xCal document (XML-encoded iCalendar objects).
writeJson(Collection<ICalendar>) - Static method in class biweekly.Biweekly
Writes an xCal document (XML-encoded iCalendar objects).
writeJson() - Method in class biweekly.ICalendar
Marshals this iCalendar object to its JSON representation (jCal).
writeJson(File) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its JSON representation (jCal).
writeJson(OutputStream) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its JSON representation (jCal).
writeJson(Writer) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its JSON representation (jCal).
writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a JSON data stream (jCal).
writeln(String) - Method in class biweekly.io.text.FoldedLineWriter
Writes a string, followed by a newline.
writeProperty(String, ICalDataType, JCalValue) - Method in class biweekly.io.json.JCalRawWriter
Writes a property to the current component.
writeProperty(String, ICalParameters, ICalDataType, JCalValue) - Method in class biweekly.io.json.JCalRawWriter
Writes a property to the current component.
writeProperty(String, String) - Method in class biweekly.io.text.ICalRawWriter
Writes a property to the iCalendar data stream.
writeProperty(String, ICalParameters, String) - Method in class biweekly.io.text.ICalRawWriter
Writes a property to the iCalendar data stream.
writer() - Method in class biweekly.io.xml.XCalDocument
Creates a StreamWriter object that adds iCalendar objects to this XML document.
writeStartComponent(String) - Method in class biweekly.io.json.JCalRawWriter
Writes the beginning of a new component array.
writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a string.
writeValue(ExceptionDates, ICalDate, WriteContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
writeValue(T, V, WriteContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
writeValue(T, String, WriteContext) - Method in class biweekly.io.scribe.property.TextListPropertyScribe
 
writeVersion() - Method in class biweekly.io.text.ICalRawWriter
Writes a "VERSION" property, based on the iCalendar version that the writer is adhering to.
writeXml(ICalendar...) - Static method in class biweekly.Biweekly
Writes an xCal document (XML-encoded iCalendar objects).
writeXml(Collection<ICalendar>) - Static method in class biweekly.Biweekly
Writes an xCal document (XML-encoded iCalendar objects).
writeXml() - Method in class biweekly.ICalendar
Marshals this iCalendar object to its XML representation (xCal).
writeXml(File) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its XML representation (xCal).
writeXml(OutputStream) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its XML representation (xCal).
writeXml(Writer) - Method in class biweekly.ICalendar
Marshals this iCalendar object to its XML representation (xCal).
writeXml(T, Element, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to an XML element (xCal).

X

XCAL_NS - Static variable in class biweekly.io.xml.XCalNamespaceContext
The XML namespace for xCal documents.
XCalDocument - Class in biweekly.io.xml
Represents an XML document that contains iCalendar objects ("xCal" standard).
XCalDocument(String) - Constructor for class biweekly.io.xml.XCalDocument
Parses an xCal document from a string.
XCalDocument(InputStream) - Constructor for class biweekly.io.xml.XCalDocument
Parses an xCal document from an input stream.
XCalDocument(File) - Constructor for class biweekly.io.xml.XCalDocument
Parses an xCal document from a file.
XCalDocument(Reader) - Constructor for class biweekly.io.xml.XCalDocument
Parses an xCal document from a reader.
XCalDocument(Document) - Constructor for class biweekly.io.xml.XCalDocument
Wraps an existing XML DOM object.
XCalDocument() - Constructor for class biweekly.io.xml.XCalDocument
Creates an empty xCal document.
XCalDocument.XCalDocumentStreamWriter - Class in biweekly.io.xml
 
XCalDocument.XCalDocumentStreamWriter() - Constructor for class biweekly.io.xml.XCalDocument.XCalDocumentStreamWriter
 
XCalElement - Class in biweekly.io.xml
Wraps xCal functionality around an XML Element object.
XCalElement(Element) - Constructor for class biweekly.io.xml.XCalElement
Creates a new xCal element.
XCalNamespaceContext - Class in biweekly.io.xml
Used for xCal xpath expressions.
XCalNamespaceContext(String) - Constructor for class biweekly.io.xml.XCalNamespaceContext
Creates a new namespace context.
XCalQNames - Interface in biweekly.io.xml
Contains the XML element names of some of the standard xCard elements.
XCalReader - Class in biweekly.io.xml
Reads xCals (XML-encoded vCards) in a streaming fashion.
XCalReader(String) - Constructor for class biweekly.io.xml.XCalReader
Creates an xCal reader.
XCalReader(InputStream) - Constructor for class biweekly.io.xml.XCalReader
Creates an xCal reader.
XCalReader(File) - Constructor for class biweekly.io.xml.XCalReader
Creates an xCal reader.
XCalReader(Reader) - Constructor for class biweekly.io.xml.XCalReader
Creates an xCal reader.
XCalReader(Node) - Constructor for class biweekly.io.xml.XCalReader
Creates an xCal reader.
XCalWriter - Class in biweekly.io.xml
Writes xCards (XML-encoded vCards) in a streaming fashion.
XCalWriter(OutputStream) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer (UTF-8 encoding will be used).
XCalWriter(OutputStream, String) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer (UTF-8 encoding will be used).
XCalWriter(File) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer (UTF-8 encoding will be used).
XCalWriter(File, String) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer (UTF-8 encoding will be used).
XCalWriter(Writer) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer.
XCalWriter(Writer, String) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer.
XCalWriter(Node) - Constructor for class biweekly.io.xml.XCalWriter
Creates an xCard writer.
Xml - Class in biweekly.property
Stores a property that was parsed from an xCal document (XML-encoded iCalendar object) whose XML namespace was not part of the xCal XML namespace.
Xml(String) - Constructor for class biweekly.property.Xml
Creates an XML property.
Xml(Element) - Constructor for class biweekly.property.Xml
Creates an XML property.
Xml(Document) - Constructor for class biweekly.property.Xml
Creates an XML property.
XmlScribe - Class in biweekly.io.scribe.property
Marshals Xml properties.
XmlScribe() - Constructor for class biweekly.io.scribe.property.XmlScribe
 
XmlUtils - Class in biweekly.util
Generic XML utility methods.
xrule(String, String) - Method in class biweekly.util.Recurrence.Builder
Adds a non-standard rule part.

_

_8BIT - Static variable in class biweekly.parameter.Encoding
 
_dataType(Attachment, ICalVersion) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_dataType(Attendee, ICalVersion) - Method in class biweekly.io.scribe.property.AttendeeScribe
 
_dataType(AudioAlarm, ICalVersion) - Method in class biweekly.io.scribe.property.AudioAlarmScribe
 
_dataType(T, ICalVersion) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_dataType(ExceptionDates, ICalVersion) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_dataType(T, ICalVersion) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines the data type of a property instance.
_dataType(RawProperty, ICalVersion) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_dataType(RecurrenceDates, ICalVersion) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_dataType(Trigger, ICalVersion) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.AttendeeScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.EmailAlarmScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.GeoScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines the default data type of this property.
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_defaultDataType(ICalVersion) - Method in class biweekly.io.scribe.property.TextListPropertyScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.DaylightSavingsTimeScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.ICalComponentScribe
Creates a new instance of the component class.
_newInstance() - Method in class biweekly.io.scribe.component.ICalendarScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.RawComponentScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.StandardTimeScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.VAlarmScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.VEventScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.VFreeBusyScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.VJournalScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.VTimezoneScribe
 
_newInstance() - Method in class biweekly.io.scribe.component.VTodoScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.GeoScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property from a JSON data stream (jCal).
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.VersionScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.XmlScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.AttendeeScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DaylightScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.GeoScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property from a plain-text iCalendar data stream.
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.OrganizerScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.VersionScribe
 
_parseText(String, ICalDataType, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.XmlScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.GeoScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property from an XML document (xCal).
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.VersionScribe
 
_parseXml(XCalElement, ICalParameters, ParseContext) - Method in class biweekly.io.scribe.property.XmlScribe
 
_prepareParameters(Attachment, WriteContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_prepareParameters(Attendee, WriteContext) - Method in class biweekly.io.scribe.property.AttendeeScribe
 
_prepareParameters(T, WriteContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_prepareParameters(DateStart, WriteContext) - Method in class biweekly.io.scribe.property.DateStartScribe
 
_prepareParameters(ExceptionDates, WriteContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_prepareParameters(T, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Sanitizes a property's parameters before the property is written.
_prepareParameters(Organizer, WriteContext) - Method in class biweekly.io.scribe.property.OrganizerScribe
 
_prepareParameters(RecurrenceDates, WriteContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_prepareParameters(T, WriteContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_readNext() - Method in class biweekly.io.json.JCalReader
Reads the next iCalendar object from the JSON data stream.
_readNext() - Method in class biweekly.io.StreamReader
Reads the next iCalendar object from the data stream.
_readNext() - Method in class biweekly.io.text.ICalReader
 
_readNext() - Method in class biweekly.io.xml.XCalReader
 
_write(ICalendar) - Method in class biweekly.io.json.JCalWriter
 
_write(ICalendar) - Method in class biweekly.io.StreamWriter
Writes an iCalendar object to the data stream.
_write(ICalendar) - Method in class biweekly.io.text.ICalWriter
 
_write(ICalendar) - Method in class biweekly.io.xml.XCalDocument.XCalDocumentStreamWriter
 
_write(ICalendar) - Method in class biweekly.io.xml.XCalWriter
 
_writeJson(Attachment, WriteContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_writeJson(DateStart, WriteContext) - Method in class biweekly.io.scribe.property.DateStartScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_writeJson(DurationProperty, WriteContext) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_writeJson(ExceptionDates, WriteContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_writeJson(FreeBusy, WriteContext) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_writeJson(Geo, WriteContext) - Method in class biweekly.io.scribe.property.GeoScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a JSON data stream (jCal).
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_writeJson(RecurrenceDates, WriteContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_writeJson(RequestStatus, WriteContext) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_writeJson(Trigger, WriteContext) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_writeJson(T, WriteContext) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_writeJson(Version, WriteContext) - Method in class biweekly.io.scribe.property.VersionScribe
 
_writeJson(Xml, WriteContext) - Method in class biweekly.io.scribe.property.XmlScribe
 
_writeText(Attachment, WriteContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_writeText(Attendee, WriteContext) - Method in class biweekly.io.scribe.property.AttendeeScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_writeText(DateStart, WriteContext) - Method in class biweekly.io.scribe.property.DateStartScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_writeText(Daylight, WriteContext) - Method in class biweekly.io.scribe.property.DaylightScribe
 
_writeText(DurationProperty, WriteContext) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_writeText(FreeBusy, WriteContext) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_writeText(Geo, WriteContext) - Method in class biweekly.io.scribe.property.GeoScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a string.
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_writeText(Organizer, WriteContext) - Method in class biweekly.io.scribe.property.OrganizerScribe
 
_writeText(RawProperty, WriteContext) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_writeText(RecurrenceDates, WriteContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_writeText(RequestStatus, WriteContext) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_writeText(Status, WriteContext) - Method in class biweekly.io.scribe.property.StatusScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_writeText(Transparency, WriteContext) - Method in class biweekly.io.scribe.property.TransparencyScribe
 
_writeText(Trigger, WriteContext) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_writeText(T, WriteContext) - Method in class biweekly.io.scribe.property.VCalAlarmPropertyScribe
 
_writeText(Version, WriteContext) - Method in class biweekly.io.scribe.property.VersionScribe
 
_writeText(Xml, WriteContext) - Method in class biweekly.io.scribe.property.XmlScribe
 
_writeXml(Attachment, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_writeXml(DateStart, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.DateStartScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_writeXml(DurationProperty, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_writeXml(ExceptionDates, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_writeXml(FreeBusy, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_writeXml(Geo, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.GeoScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to an XML element (xCal).
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_writeXml(RecurrenceDates, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_writeXml(RequestStatus, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_writeXml(Trigger, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_writeXml(T, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_writeXml(Version, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.VersionScribe
 
_writeXml(Xml, XCalElement, WriteContext) - Method in class biweekly.io.scribe.property.XmlScribe
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 

Copyright © 2013-2015 Michael Angstadt. All Rights Reserved.