| Classes | |
|---|---|
| CalAddress | CAL-ADDRESS value of ORGANIZER and ATTENDEE (RFC 5545, sections 3.3.3 and 3.8.4). |
| Conference | CONFERENCE of an event or task (RFC 7986, section 5.11): a URI for accessing a conferencing system. |
| DateTimeValue | A DATE or DATE-TIME value that keeps its meaning: date, floating, UTC or zoned time. Floating times and dates have no timezone; they are converted to an instant only when a timezone is given to toDateTime(). Local values can always be read with format(). |
| Duration | DURATION values (RFC 5545, section 3.3.6), e.g. "PT1H30M", "-P1W" or "P1DT12H". |
| Image | IMAGE of a calendar, event, task or journal entry (RFC 7986, section 5.10): a URI or inline binary data. |
| Link | LINK of a component (RFC 9253, section 8.2): a reference to external information, a serialization of a web link of RFC 8288. |
| Period | PERIOD value (RFC 5545, section 3.3.9): start and end, or start and duration. |
| Relation | RELATED-TO of a component (RFC 5545, section 3.8.4.5, updated by RFC 9253, section 9.1). |
| Text | TEXT values (RFC 5545, section 3.3.11): escaping of backslash, semicolon, comma and newline. |
| UtcOffset | UTC-OFFSET values (RFC 5545, section 3.3.14) in seconds. |
| ValueParser | Converts raw property values to typed values (RFC 5545, section 3.3). In strict mode an invalid value throws InvalidValueException; otherwise the accessor returns null (or skips the invalid item of a list). |
| Enums | |
| Classification | CLASS values (RFC 5545, section 3.8.1.3); other ones are IANA tokens or X- names. |
| DateTimeType | Kinds of DATE and DATE-TIME values (RFC 5545, sections 3.3.4 and 3.3.5). |
| Status | STATUS values (RFC 5545, section 3.8.1.11); events, tasks and journal entries allow different ones. |
| Transparency | TRANSP values (RFC 5545, section 3.8.2.7): OPAQUE blocks time (busy), TRANSPARENT does not (free). |