Package | Description |
---|---|
biweekly | |
biweekly.component | |
biweekly.io | |
biweekly.io.scribe | |
biweekly.io.scribe.component | |
biweekly.property |
Modifier and Type | Class and Description |
---|---|
class |
ICalendar
Represents an iCalendar object.
|
Modifier and Type | Method and Description |
---|---|
ICalComponent |
ValidationWarnings.WarningsGroup.getComponent()
Gets the component object that caused the validation warnings.
|
Modifier and Type | Method and Description |
---|---|
List<ICalComponent> |
ValidationWarnings.WarningsGroup.getComponentHierarchy()
Gets the hierarchy of components that the property or component
belongs to.
|
Constructor and Description |
---|
ValidationWarnings.WarningsGroup(ICalComponent component,
List<ICalComponent> componentHierarchy,
List<Warning> warning)
Creates a new set of validation warnings for a component.
|
Constructor and Description |
---|
ValidationWarnings.WarningsGroup(ICalComponent component,
List<ICalComponent> componentHierarchy,
List<Warning> warning)
Creates a new set of validation warnings for a component.
|
ValidationWarnings.WarningsGroup(ICalProperty property,
List<ICalComponent> componentHierarchy,
List<Warning> warning)
Creates a new set of validation warnings for a property.
|
Modifier and Type | Class and Description |
---|---|
class |
DaylightSavingsTime
Defines the date range of a timezone's daylight savings time.
|
class |
Observance
Represents a timezone observance (i.e.
|
class |
RawComponent
Represents a component that does not have a scribe associated with it.
|
class |
StandardTime
Defines the date range of a timezone's standard time.
|
class |
VAlarm
Defines a reminder for an event or to-do task.
|
class |
VEvent
Defines a scheduled activity, such as a two hour meeting.
|
class |
VFreeBusy
Defines a collection of time ranges that describe when a person is available
and unavailable.
|
class |
VJournal
Defines a journal entry.
|
class |
VTimezone
Defines a timezone's UTC offsets throughout the year.
|
class |
VTodo
Defines a task or assignment.
|
Modifier and Type | Field and Description |
---|---|
protected ListMultimap<Class<? extends ICalComponent>,ICalComponent> |
ICalComponent.components |
protected ListMultimap<Class<? extends ICalComponent>,ICalComponent> |
ICalComponent.components |
Modifier and Type | Method and Description |
---|---|
<T extends ICalComponent> |
ICalComponent.getComponent(Class<T> clazz)
Gets the first component of a given class.
|
<T extends ICalComponent> |
ICalComponent.getComponents(Class<T> clazz)
Gets all components of a given class.
|
<T extends ICalComponent> |
ICalComponent.setComponent(Class<T> clazz,
T component)
Replaces all components of a given class with the given component.
|
Modifier and Type | Method and Description |
---|---|
ListMultimap<Class<? extends ICalComponent>,ICalComponent> |
ICalComponent.getComponents()
Gets all the sub-components associated with this component.
|
ListMultimap<Class<? extends ICalComponent>,ICalComponent> |
ICalComponent.getComponents()
Gets all the sub-components associated with this component.
|
Modifier and Type | Method and Description |
---|---|
void |
ICalComponent.addComponent(ICalComponent component)
Adds a sub-component to this component.
|
void |
ICalComponent.setComponent(ICalComponent component)
Replaces all components of a given class with the given component.
|
Modifier and Type | Method and Description |
---|---|
void |
ICalComponent.removeComponents(Class<? extends ICalComponent> clazz)
Removes components from the iCalendar object.
|
List<ValidationWarnings.WarningsGroup> |
ICalComponent.validate(List<ICalComponent> hierarchy,
ICalVersion version)
Checks the component for data consistency problems or deviations from the
spec.
|
protected void |
VTodo.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
VTimezone.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
VJournal.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
VFreeBusy.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
VEvent.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
VAlarm.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
Observance.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
ICalComponent.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings)
Checks the component for data consistency problems or deviations from the
spec.
|
Modifier and Type | Method and Description |
---|---|
ICalComponent |
WriteContext.getParent()
Gets the parent component of the property that is being written.
|
Modifier and Type | Method and Description |
---|---|
static VCalAlarmProperty |
DataModelConverter.convert(VAlarm valarm,
ICalComponent parent)
Converts a
VAlarm component to a vCal alarm property. |
void |
WriteContext.setParent(ICalComponent parent)
Sets the parent component of the property that is being written.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamWriter.registerScribe(ICalComponentScribe<? extends ICalComponent> scribe)
Registers an experimental component scribe.
|
void |
StreamReader.registerScribe(ICalComponentScribe<? extends ICalComponent> scribe)
Registers an experimental component scribe.
|
Modifier and Type | Method and Description |
---|---|
ICalComponentScribe<? extends ICalComponent> |
ScribeIndex.getComponentScribe(Class<? extends ICalComponent> clazz)
Gets a component scribe by class.
|
ICalComponentScribe<? extends ICalComponent> |
ScribeIndex.getComponentScribe(ICalComponent component)
Gets the appropriate component scribe for a given component instance.
|
ICalComponentScribe<? extends ICalComponent> |
ScribeIndex.getComponentScribe(String componentName,
ICalVersion version)
Gets a component scribe by name.
|
Modifier and Type | Method and Description |
---|---|
ICalComponentScribe<? extends ICalComponent> |
ScribeIndex.getComponentScribe(ICalComponent component)
Gets the appropriate component scribe for a given component instance.
|
Modifier and Type | Method and Description |
---|---|
ICalComponentScribe<? extends ICalComponent> |
ScribeIndex.getComponentScribe(Class<? extends ICalComponent> clazz)
Gets a component scribe by class.
|
void |
ScribeIndex.register(ICalComponentScribe<? extends ICalComponent> scribe)
Registers a component scribe.
|
void |
ScribeIndex.unregister(ICalComponentScribe<? extends ICalComponent> scribe)
Unregisters a component scribe.
|
Modifier and Type | Class and Description |
---|---|
class |
ICalComponentScribe<T extends ICalComponent>
Base class for iCalendar component scribes.
|
Modifier and Type | Method and Description |
---|---|
Collection<ICalComponent> |
ICalComponentScribe.getComponents(T component)
Gets the sub-components to marshal.
|
Modifier and Type | Method and Description |
---|---|
List<Warning> |
ICalProperty.validate(List<ICalComponent> components,
ICalVersion version)
Checks the property for data consistency problems or deviations from the
spec.
|
protected void |
Version.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
ValuedProperty.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
UtcOffsetProperty.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
Trigger.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
Timezone.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
RequestStatus.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
RecurrenceProperty.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
RecurrenceDates.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
PercentComplete.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
ListProperty.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
ICalProperty.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings)
Checks the property for data consistency problems or deviations from the
spec.
|
protected void |
Geo.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
FreeBusy.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
ExceptionRule.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
ExceptionDates.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
EnumProperty.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
Daylight.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
Attendee.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
protected void |
Attachment.validate(List<ICalComponent> components,
ICalVersion version,
List<Warning> warnings) |
Copyright © 2013-2015 Michael Angstadt. All Rights Reserved.