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
 
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 the xCal 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.
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.
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.
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.
addTimezone(VTimezone) - Method in class biweekly.ICalendar
Adds a timezone.
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, 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.
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.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(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.
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 - Class in biweekly.property
Defines an attendee (such as a person attending an event).
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.

B

BASE64 - Static variable in class biweekly.parameter.Encoding
 
Base64 - Class in biweekly.util
Encodes and decodes data into base64.
BINARY - Static variable in class biweekly.ICalDataType
 
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
 
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 a BYDAY rule part.
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 a BYHOUR rule part.
byMinute(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYMINUTE rule part.
byMonth(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYMONTH rule part.
byMonthDay(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYMONTHDAY rule part.
bySecond(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYSECOND rule part.
bySetPos(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYSETPOS rule part.
byWeekNo(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYWEEKNO rule part.
byYearDay(Integer) - Method in class biweekly.util.Recurrence.Builder
Adds a BYYEARDAY rule part.

C

CAL_ADDRESS - Static variable in class biweekly.ICalDataType
 
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 for event, to-do, and journal 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
 
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
 
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.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
 
COMPLETED - Static variable in class biweekly.parameter.ParticipationStatus
 
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 for to-do 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 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.
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(String) - Method in class biweekly.parameter.ICalParameterCaseClasses
 
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

dataType(T) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines the data type of a property instance.
DATE - Static variable in class biweekly.ICalDataType
 
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 object as a string.
DATE_TIME - Static variable in class biweekly.ICalDataType
 
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(DateTimeComponents) - Constructor for class biweekly.property.DateDue
Creates an 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(DateTimeComponents) - 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(DateTimeComponents) - 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(DateTimeComponents) - 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, Integer, Integer, Integer, Integer, Integer, Integer, Boolean) - Constructor for class biweekly.util.DateTimeComponents
Copies an existing DateTimeComponents object.
DateTimeComponents(int, int, int, int, int, int, boolean) - Constructor for class biweekly.util.DateTimeComponents
Creates a new set of date-time components.
DateTimeProperty - Class in biweekly.property
Represents a property whose value is a date-time.
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 the state of the iCalendar object: If a Method property exists, this property defines the creation date of the iCalendar object (not the creation date of the actual calendar data).
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
 
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
 
days(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of days
DECLINED - Static variable in class biweekly.parameter.ParticipationStatus
 
decode(String) - Static method in class biweekly.util.Base64
Translates the specified Base64 string into a byte array.
DEFAULT - Static variable in class biweekly.io.text.FoldingScheme
Folds lines according to RFC specification (75 characters not including CRLF, with 1 space as indentation).
defaultDataType - Variable in class biweekly.io.scribe.property.ICalPropertyScribe
 
DELEGATED - Static variable in class biweekly.parameter.ParticipationStatus
 
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.
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 for journal components).
DURATION - Static variable in class biweekly.ICalDataType
 
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.
email(String) - Static method in class biweekly.property.Attendee
Creates an attendee property using an email address as its value.
email(String) - Static method in class biweekly.property.Organizer
Creates an organizer property using an email address as its value.
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.
encode(byte[]) - Static method in class biweekly.util.Base64
Translates the specified byte array into Base64 string.
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.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.ListMultimap
 
equals(Object) - Method in class biweekly.util.Period
 
equals(Object) - Method in class biweekly.util.Recurrence
 
equals(Object) - Method in class biweekly.util.UtcOffset
 
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(boolean) - Constructor for class biweekly.property.ExceptionDates
Creates an exception dates property.
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 for journal 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.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
 
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
 
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 new folded line reader.
FoldedLineReader(String) - Constructor for class biweekly.io.text.FoldedLineReader
Creates a new folded line reader.
FoldedLineWriter - Class in biweekly.io.text
Automatically folds lines as they are written.
FoldedLineWriter(Writer, int, String, String) - Constructor for class biweekly.io.text.FoldedLineWriter
 
FoldingScheme - Class in biweekly.io.text
Specifies how an iCalendar object should be folded when written to a string.
FoldingScheme(int, String) - Constructor for class biweekly.io.text.FoldingScheme
 
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.

G

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 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.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.
getByDayPrefixes() - Method in class biweekly.util.Recurrence
Gets the numeric 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.
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.
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.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.
getComponentScribe(String) - 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.
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.
getDataType() - Method in class biweekly.property.RawProperty
 
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.
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).
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.
getDefaultDataType() - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Gets the property's default data type.
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
 
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.
getEncoding() - Method in class biweekly.parameter.ICalParameters
Gets the encoding of the property value (for example, "base64").
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.
getFoldingScheme() - Method in class biweekly.io.text.ICalRawWriter
Gets the rules for how each line is folded.
getFoldingScheme() - Method in class biweekly.io.text.ICalWriter
Gets the rules for how each line is folded.
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.
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.
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.
getIndent() - Method in class biweekly.io.text.FoldingScheme
Gets the string that is used to indent the folded line.
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 parameter 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).
getLineLength() - Method in class biweekly.io.text.FoldingScheme
Gets the maximum number of characters that can exist on a line before needing to be folded (not including the newline).
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.
getNewline() - Method in class biweekly.io.text.ICalRawWriter
Gets the newline sequence that is used to separate lines.
getNewline() - Method in class biweekly.io.text.ICalWriter
Gets the newline sequence that is used to separate lines.
getObject() - Method in class biweekly.io.json.JsonValue
Gets the JSON object.
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.
getParameterValueChangedListener() - Method in class biweekly.io.text.ICalRawWriter
Gets the listener which will be invoked when a parameter's value is changed due to containing invalid characters.
getParseMessage(int, Object...) - Method in enum biweekly.Messages
Gets a parser warning message.
getParseWarnings() - Method in class biweekly.io.xml.XCalDocument
Gets the warnings from the last parse operation.
getParticipationStatus() - Method in class biweekly.parameter.ICalParameters
Gets an attendee's level of participation.
getParticipationStatus() - Method in class biweekly.property.Attendee
Gets the attendee's level of participation.
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.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) - 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.property.DateOrDateTimeProperty
Gets the raw components of the date-time value.
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.
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.parameter.ICalParameters
Gets an attendee's role (for example, "chair" or "required participant").
getRole() - Method in class biweekly.property.Attendee
Gets the attendee's role (for example, "chair" or "required participant").
getRootElement(Document) - Static method in class biweekly.util.XmlUtils
Gets the root element of a document.
getRsvp() - Method in class biweekly.parameter.ICalParameters
Gets whether the organizer requests a response from an attendee.
getRsvp() - Method in class biweekly.property.Attendee
Gets whether the organizer requests a response from the attendee.
getScribeIndex() - Method in class biweekly.io.json.JCalReader
Gets the object that manages the component/property scribes.
getScribeIndex() - Method in class biweekly.io.json.JCalWriter
Gets the object that manages the component/property scribes.
getScribeIndex() - Method in class biweekly.io.text.ICalReader
Gets the object that manages the component/property scribes.
getScribeIndex() - Method in class biweekly.io.text.ICalWriter
Gets the object that manages the component/property scribes.
getScribeIndex() - Method in class biweekly.io.xml.XCalDocument
Gets the object that manages the component/property scribes.
getScribeIndex() - Method in class biweekly.io.xml.XCalReader
Gets the scribe index.
getScribeIndex() - Method in class biweekly.io.xml.XCalWriter
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.
getStandardTimes() - Method in class biweekly.component.VTimezone
Gets the timezone's "standard" observance time ranges.
getStandardValues() - Method in class biweekly.property.Action
 
getStandardValues() - Method in class biweekly.property.CalendarScale
 
getStandardValues() - Method in class biweekly.property.Classification
 
getStandardValues() - Method in class biweekly.property.EnumProperty
Gets the list of acceptable values for this property.
getStandardValues() - Method in class biweekly.property.Status
 
getStandardValues() - Method in class biweekly.property.Transparency
 
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.
getTimezoneId() - Method in class biweekly.component.VTimezone
Gets the ID for this timezone.
getTimezoneId() - Method in class biweekly.parameter.ICalParameters
Gets the timezone identifier.
getTimezoneId() - Method in class biweekly.property.DateOrDateTimeProperty
 
getTimezoneId() - Method in class biweekly.property.ExceptionDates
 
getTimezoneId() - Method in class biweekly.property.RecurrenceDates
 
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.
getTimezones() - Method in class biweekly.ICalendar
Gets the timezones.
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").
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.
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() - Method in class biweekly.property.DateOrDateTimeProperty
Gets the date-time value.
getValue() - Method in class biweekly.property.RawProperty
 
getValue() - Method in class biweekly.property.ValuedProperty
Gets the value of this property.
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.
getVersion() - Method in class biweekly.ICalendar
Gets the min/max versions a consumer must support in order to successfully parse the iCalendar object.
getWarning() - Method in exception biweekly.io.CannotParseException
 
getWarning() - Method in exception biweekly.io.SkipMeException
 
getWarnings() - Method in class biweekly.io.json.JCalReader
Gets the warnings from the last iCalendar object that was unmarshalled.
getWarnings() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.Result
Gets the warnings.
getWarnings() - Method in class biweekly.io.text.ICalReader
Gets the warnings from the last iCalendar object that was unmarshalled.
getWarnings() - Method in class biweekly.io.xml.XCalReader
Gets the warnings from the last iCalendar object that was unmarshalled.
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.
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.
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
 
hashCode() - Method in class biweekly.io.json.JsonValue
 
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
 
hashCode() - Method in class biweekly.util.UtcOffset
 
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.
hasScribesFor(ICalendar) - Method in class biweekly.io.scribe.ScribeIndex
Checks to see if this scribe index has scribes registered for all of the components/properties in an iCalendar object.
hasTime - Variable in class biweekly.property.DateOrDateTimeProperty
 
hasTime() - Method in class biweekly.property.DateOrDateTimeProperty
Determines whether the date-time value has a time component.
hasTime() - Method in class biweekly.property.ExceptionDates
Gets whether the dates have time components.
hasTime() - Method in class biweekly.property.RecurrenceDates
Gets whether the recurrence dates have time components.
hasTime() - Method in class biweekly.util.Duration
Determines if any time components are present.
hasTimeUntilDate() - Method in class biweekly.util.Recurrence
Determines whether the UNTIL date has a time component.
hours(Integer) - Method in class biweekly.util.Duration.Builder
Sets the number of hours

I

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.
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, 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(Date) - 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 extends ICalProperty> - 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) - Constructor for class biweekly.io.text.ICalRawWriter
Creates an iCalendar raw writer using the standard folding scheme and newline sequence.
ICalRawWriter(Writer, FoldingScheme) - Constructor for class biweekly.io.text.ICalRawWriter
Creates an iCalendar raw writer using the standard newline sequence.
ICalRawWriter(Writer, FoldingScheme, String) - Constructor for class biweekly.io.text.ICalRawWriter
Creates an iCalendar raw writer.
ICalRawWriter.ParameterValueChangedListener - Interface in biweekly.io.text
Allows you to respond to when a parameter's value is changed due to it containing invalid characters.
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.
ICalWriter - Class in biweekly.io.text
Writes ICalendar objects to an iCalendar data stream.
ICalWriter(OutputStream) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to an output stream.
ICalWriter(OutputStream, FoldingScheme) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to an output stream.
ICalWriter(OutputStream, FoldingScheme, String) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to an output stream.
ICalWriter(File) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a file.
ICalWriter(File, boolean) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a file.
ICalWriter(File, boolean, FoldingScheme) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a file.
ICalWriter(File, boolean, FoldingScheme, String) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a file.
ICalWriter(Writer) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a writer.
ICalWriter(Writer, FoldingScheme) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a writer.
ICalWriter(Writer, FoldingScheme, String) - Constructor for class biweekly.io.text.ICalWriter
Creates an iCalendar writer that writes to a writer.
IN_PROGRESS - Static variable in class biweekly.parameter.ParticipationStatus
 
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.
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.
INDIVIDUAL - Static variable in class biweekly.parameter.CalendarUserType
 
inProgress() - Static method in class biweekly.property.Status
Creates a "in-progress" status property (only valid for to-do components).
INTEGER - Static variable in class biweekly.ICalDataType
 
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).
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".
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".
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.
isInProgress() - Method in class biweekly.property.Status
Determines if the status is set to "in-progress".
isLocalTime() - Method in class biweekly.property.DateOrDateTimeProperty
Gets whether the date should be outputted in local time (without a timezone).
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".
isPublic() - Method in class biweekly.property.Classification
Determines if the classification level is "public".
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.
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
isV2_0() - Method in class biweekly.property.Version
Determines if this version is the default 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
 
localTime - Variable in class biweekly.property.DateOrDateTimeProperty
 
localTz(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Outputs the date in local time (without a timezone).
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
 

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
 
needsAction() - Static method in class biweekly.property.Status
Creates a "needs-action" status property (only valid for to-do components).
newInstance(String) - Method in class biweekly.io.scribe.property.ActionScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.AttendeeScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.CalendarScaleScribe
 
newInstance(ICalDataType, ICalParameters) - Method in class biweekly.io.scribe.property.CategoriesScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.ClassificationScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.CommentScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.CompletedScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.ContactScribe
 
newInstance(Date) - Method in class biweekly.io.scribe.property.CreatedScribe
 
newInstance(Date, boolean) - Method in class biweekly.io.scribe.property.DateDueScribe
 
newInstance(Date, boolean) - Method in class biweekly.io.scribe.property.DateEndScribe
 
newInstance(Date, boolean) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
newInstance(Date, boolean) - 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) - 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) - Method in class biweekly.io.scribe.property.LocationScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.MethodScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.OrganizerScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.PercentCompleteScribe
 
newInstance(Integer) - Method in class biweekly.io.scribe.property.PriorityScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.ProductIdScribe
 
newInstance(Date, boolean) - 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) - 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) - Method in class biweekly.io.scribe.property.StatusScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.SummaryScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.TimezoneIdScribe
 
newInstance(String) - 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(String) - Method in class biweekly.io.scribe.property.TimezoneUrlScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.TransparencyScribe
 
newInstance(String) - Method in class biweekly.io.scribe.property.UidScribe
 
newInstance(String) - 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.
NON_PARTICIPANT - Static variable in class biweekly.parameter.Role
 
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
 
onParameterValueChanged(String, String, String, String) - Method in interface biweekly.io.text.ICalRawWriter.ParameterValueChangedListener
Called when a parameter value is changed.
opaque() - Static method in class biweekly.property.Transparency
Creates a property that marks the event as being visible to free/busy time searches.
OPT_PARTICIPANT - Static variable in class biweekly.parameter.Role
 
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) - 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
 

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) - 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.
parseAll() - Method in class biweekly.io.xml.XCalDocument
Parses all the ICalendar objects from the xCal document.
parseFirst() - Method in class biweekly.io.xml.XCalDocument
Parses the first ICalendar object from the xCal document.
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) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property's value from a JSON data stream (jCal).
parseText(String, ICalDataType, ICalParameters) - 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) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property's value from an XML document (xCal).
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
 
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) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Sanitizes a property's parameters (called 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.
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
 

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
 
rawComponents - Variable in class biweekly.property.DateOrDateTimeProperty
 
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
 
readComponent(List<String>, String) - Method in interface biweekly.io.json.JCalRawReader.JCalDataStreamListener
Called when the parser begins to read a component.
readLine() - Method in class biweekly.io.text.FoldedLineReader
Reads the next line, unfolding it if necessary.
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.json.JCalReader
Reads the next iCalendar object from the JSON data stream.
readNext() - Method in class biweekly.io.text.ICalReader
Reads the next iCalendar object.
readNext() - Method in class biweekly.io.xml.XCalReader
Reads the next iCalendar object from the xCal stream.
readProperty(List<String>, String, ICalParameters, ICalDataType, JCalValue) - Method in interface biweekly.io.json.JCalRawReader.JCalDataStreamListener
Called when a property is read.
readValue(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
readValue(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
readValue(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TextListPropertyScribe
 
RECUR - Static variable in class biweekly.ICalDataType
 
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.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(List<Date>, boolean) - Constructor for class biweekly.property.RecurrenceDates
Creates a recurrence dates property.
RecurrenceDates(List<Period>) - Constructor for class biweekly.property.RecurrenceDates
Creates a recurrence dates property.
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(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
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.json.JCalReader
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.json.JCalReader
Registers an experimental component scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.json.JCalWriter
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.json.JCalWriter
Registers an experimental component scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.text.ICalReader
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.text.ICalReader
Registers an experimental component scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.text.ICalWriter
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.text.ICalWriter
Registers an experimental component scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.xml.XCalDocument
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.xml.XCalDocument
Registers an experimental component scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.xml.XCalReader
Registers a component scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.xml.XCalReader
Registers a property scribe.
registerScribe(ICalPropertyScribe<? extends ICalProperty>) - Method in class biweekly.io.xml.XCalWriter
Registers an experimental property scribe.
registerScribe(ICalComponentScribe<? extends ICalComponent>) - Method in class biweekly.io.xml.XCalWriter
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
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.
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.
REQ_PARTICIPANT - Static variable in class biweekly.parameter.Role
 
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
 
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
 
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_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).
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.
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
Sets the attachment's binary data.
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(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).
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.
setEncoding(Encoding) - Method in class biweekly.parameter.ICalParameters
Sets the encoding of the property value (for example, "base64").
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.
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").
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.
setHasTime(boolean) - Method in class biweekly.property.ExceptionDates
Sets whether the dates have time components.
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.
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 parameter 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(int) - Method in class biweekly.io.text.FoldedLineWriter
Sets the maximum length a line can be before it is folded (excluding the newline).
setLocalTime(boolean) - Method in class biweekly.property.DateOrDateTimeProperty
Sets whether the date should be outputted in local time (without a timezone).
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(String) - 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(String) - 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
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
setParameterValueChangedListener(ICalRawWriter.ParameterValueChangedListener) - Method in class biweekly.io.text.ICalRawWriter
Sets the listener which will be invoked when a parameter's value is changed due to containing invalid characters.
setParticipationStatus(ParticipationStatus) - Method in class biweekly.parameter.ICalParameters
Sets an attendee's level of participation.
setParticipationStatus(ParticipationStatus) - Method in class biweekly.property.Attendee
Sets the attendee's level of participation.
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.
setRawComponents(DateTimeComponents) - Method in class biweekly.property.DateOrDateTimeProperty
Sets the raw components of the date-time value.
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.
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.parameter.ICalParameters
Sets an attendee's role (for example, "chair" or "required participant").
setRole(Role) - Method in class biweekly.property.Attendee
Sets the attendee's role (for example, "chair" or "required participant").
setRsvp(Boolean) - Method in class biweekly.parameter.ICalParameters
Sets whether the organizer requests a response from an 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.json.JCalReader
Sets the object that manages the component/property scribes.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.json.JCalWriter
Sets the object that manages the component/property scribes.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.text.ICalReader
Sets the object that manages the component/property scribes.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.text.ICalWriter
Sets the object that manages the component/property scribes.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.xml.XCalDocument
Sets the object that manages the component/property scribes.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.xml.XCalReader
Sets the scribe index.
setScribeIndex(ScribeIndex) - Method in class biweekly.io.xml.XCalWriter
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.
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.
setTimezone(VTimezone) - Method in class biweekly.property.DateOrDateTimeProperty
 
setTimezone(VTimezone) - Method in class biweekly.property.ExceptionDates
 
setTimezone(VTimezone) - Method in class biweekly.property.RecurrenceDates
 
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 timezone identifier.
setTimezoneId(String) - Method in class biweekly.property.DateOrDateTimeProperty
 
setTimezoneId(String) - Method in class biweekly.property.ExceptionDates
 
setTimezoneId(String) - Method in class biweekly.property.RecurrenceDates
 
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.
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.
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
Sets the attachment's URI.
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(Version) - Method in class biweekly.ICalendar
Sets the min/max versions a consumer must support in order to successfully parse the iCalendar object.
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.
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
 
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
 
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
 

T

TENTATIVE - Static variable in class biweekly.parameter.ParticipationStatus
 
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
 
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
 
time(boolean) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets whether to output the date's time component.
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
 
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
 
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.
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.
toMillis() - Method in class biweekly.util.Duration
Converts the duration value to milliseconds.
toString() - Method in class biweekly.ICalDataType
 
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) - 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(Node) - 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
 
tz(TimeZone) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateParser
Sets the timezone to parse the date as.
tz(boolean, String) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
tz(TimeZone) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets the timezone to format the date as.
tzid(String) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateParser
Sets the ID of the timezone to parse the date as (TZID parameter value).
tzid(String, List<Warning>) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateParser
Sets the ID of the timezone to parse the date as (TZID parameter value).
tzid(String) - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Sets the ID of the timezone to format the date as (TZID parameter value).
TZID - Static variable in class biweekly.parameter.ICalParameters
 

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(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
 
URL - Static variable in class biweekly.Biweekly
The project webpage.
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
 
UTC_OFFSET - Static variable in class biweekly.ICalDataType
 
UtcOffset - Class in biweekly.util
Represents a UTC offset.
UtcOffset(int, 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

v2_0() - Static method in class biweekly.property.Version
Creates a version property that is set to the default 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>) - Method in class biweekly.component.ICalComponent
Checks the component for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.ICalComponent
Checks the component for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.Observance
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.VAlarm
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.VEvent
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.VFreeBusy
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.VJournal
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.VTimezone
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.component.VTodo
 
validate() - Method in class biweekly.ICalendar
Checks this iCalendar object for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.ICalendar
 
validate() - Method in class biweekly.parameter.ICalParameters
Checks this parameters list for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.Attachment
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.DateOrDateTimeProperty
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.EnumProperty
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.ExceptionDates
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.ExceptionRule
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.FreeBusy
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.Geo
 
validate(List<ICalComponent>) - Method in class biweekly.property.ICalProperty
Checks the property for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.ICalProperty
Checks the property for data consistency problems or deviations from the spec.
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.ListProperty
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.PercentComplete
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.RecurrenceDates
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.RecurrenceProperty
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.RecurrenceRule
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.RequestStatus
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.Trigger
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.UtcOffsetProperty
 
validate(List<ICalComponent>, List<Warning>) - Method in class biweekly.property.ValuedProperty
 
validate(List<ICalComponent>, 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.DateOrDateTimeProperty
 
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.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.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.
VCALENDAR - Static variable in interface biweekly.io.xml.XCalQNames
 
VERSION - Static variable in class biweekly.Biweekly
The version of the library.
Version - Class in biweekly.property
Defines the min/max iCalendar versions a consumer must support in order to successfully parse the iCalendar object.
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.
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.
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
 
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(ICalendar) - Method in class biweekly.io.json.JCalWriter
Writes an iCalendar object to the data stream.
write() - Method in class biweekly.io.scribe.property.ICalPropertyScribe.DateWriter
Creates the date string.
write(char[], int, int) - Method in class biweekly.io.text.FoldedLineWriter
 
write(char[], int, int, int, String) - Method in class biweekly.io.text.FoldedLineWriter
Writes a portion of an array of characters.
write(ICalendar) - Method in class biweekly.io.text.ICalWriter
Writes an iCalendar object to the data stream.
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.XCalWriter
Writes an iCalendar object.
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).
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) - 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 of text, 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.
writeStartComponent(String) - Method in class biweekly.io.json.JCalRawWriter
Writes the beginning of a new component array.
writeText(T) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a string.
writeValue(ExceptionDates, Date) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
writeValue(T, V) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
writeValue(T, String) - Method in class biweekly.io.scribe.property.TextListPropertyScribe
 
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) - 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.
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) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_dataType(T) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_dataType(ExceptionDates) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_dataType(T) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Determines the data type of a property instance.
_dataType(RawProperty) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_dataType(RecurrenceDates) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_dataType(Trigger) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_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, List<Warning>) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.GeoScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
/**
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.VersionScribe
 
_parseJson(JCalValue, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.XmlScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.GeoScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property from a plain-text iCalendar data stream.
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.VersionScribe
 
_parseText(String, ICalDataType, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.XmlScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.GeoScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Unmarshals a property from an XML document (xCal).
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.VersionScribe
 
_parseXml(XCalElement, ICalParameters, List<Warning>) - Method in class biweekly.io.scribe.property.XmlScribe
 
_prepareParameters(Attachment, ICalParameters) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_prepareParameters(T, ICalParameters) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Sanitizes a property's parameters before the property is written.
_writeJson(Attachment) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_writeJson(DurationProperty) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_writeJson(ExceptionDates) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_writeJson(FreeBusy) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_writeJson(Geo) - Method in class biweekly.io.scribe.property.GeoScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a JSON data stream (jCal).
_writeJson(T) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_writeJson(RecurrenceDates) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_writeJson(RequestStatus) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_writeJson(Trigger) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_writeJson(T) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_writeJson(Version) - Method in class biweekly.io.scribe.property.VersionScribe
 
_writeJson(Xml) - Method in class biweekly.io.scribe.property.XmlScribe
 
_writeText(Attachment) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_writeText(DurationProperty) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_writeText(FreeBusy) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_writeText(Geo) - Method in class biweekly.io.scribe.property.GeoScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to a string.
_writeText(T) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_writeText(RawProperty) - Method in class biweekly.io.scribe.property.RawPropertyScribe
 
_writeText(RecurrenceDates) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_writeText(RequestStatus) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_writeText(Trigger) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_writeText(T) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_writeText(Version) - Method in class biweekly.io.scribe.property.VersionScribe
 
_writeText(Xml) - Method in class biweekly.io.scribe.property.XmlScribe
 
_writeXml(Attachment, XCalElement) - Method in class biweekly.io.scribe.property.AttachmentScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.DateOrDateTimePropertyScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.DateTimePropertyScribe
 
_writeXml(DurationProperty, XCalElement) - Method in class biweekly.io.scribe.property.DurationPropertyScribe
 
_writeXml(ExceptionDates, XCalElement) - Method in class biweekly.io.scribe.property.ExceptionDatesScribe
 
_writeXml(FreeBusy, XCalElement) - Method in class biweekly.io.scribe.property.FreeBusyScribe
 
_writeXml(Geo, XCalElement) - Method in class biweekly.io.scribe.property.GeoScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.ICalPropertyScribe
Marshals a property's value to an XML element (xCal).
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.IntegerPropertyScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.ListPropertyScribe
 
_writeXml(RecurrenceDates, XCalElement) - Method in class biweekly.io.scribe.property.RecurrenceDatesScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.RecurrencePropertyScribe
 
_writeXml(RequestStatus, XCalElement) - Method in class biweekly.io.scribe.property.RequestStatusScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.TextPropertyScribe
 
_writeXml(Trigger, XCalElement) - Method in class biweekly.io.scribe.property.TriggerScribe
 
_writeXml(T, XCalElement) - Method in class biweekly.io.scribe.property.UtcOffsetPropertyScribe
 
_writeXml(Version, XCalElement) - Method in class biweekly.io.scribe.property.VersionScribe
 
_writeXml(Xml, XCalElement) - 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-2014 Michael Angstadt. All Rights Reserved.