Interface | Description |
---|---|
PropAlarmTrigger<T> | |
PropAltText<T> |
Property with language, alternate text display, and a text-based value
|
PropAttachment<T> | |
PropAttendee<U> |
Abstract class for Attendee and unknown properties
|
PropCalendarUser<T> |
Abstract class for properties with a CAL-ADDRESS value.
|
PropDateTime<T> |
Interface for all Date and Date-Time properties
|
Property<T> |
top-level interface for all iCalendar properties
|
PropFreeBusy<T> | |
PropLanguage<T> |
Property with language and a text-based value
|
PropRecurrenceID<T> | |
PropRelationship<T> |
Class | Description |
---|---|
PropBaseAltText<T,U> |
Property with language, alternate text display, and a text-based value
|
PropBaseDateTime<T,U> |
Abstract class for all non-UTC date-time classes
Contains the time zone identifier parameter
|
PropBaseLanguage<T,U> |
Property with language and a text-based value
|
PropBaseUTC<U> |
Abstract class for all UTC zoned-date-time classes
|
PropertyBase<T,U> |
Base iCalendar property class
Contains property value, value parameter (ValueType) and other-parameters
Also contains several support methods used by other properties
|
PropertyEnumBasedWithUnknown |
Enum | Description |
---|---|
PropertyType |
For each VComponent property (RFC 5545, 3.8, page 80) contains the following: <br>
<br>
Property name
PropertyType.toString() <br>
Allowed property value type (first is default value type) PropertyType.allowedValueTypes() <br>
Allowed parameters PropertyType.allowedParameters() <br>
Property class PropertyType.getPropertyClass() <br>
Method to get property from component PropertyType.getProperty(VComponent) <br>
Method to parse property string into parent component #parse(VComponent, String) <br>
Method to copy property into new parent component PropertyType.copyProperty(Property, VComponent) <br> |
ValueType |