@Version("1.0.0")
Package net.fortuna.ical4j.model
Contains core types used to define the iCalendar model.
-
Interface Summary Interface Description ComponentFactory<T extends Component> Created by fortuna on 12/09/14.Encodable $Id$ Created on 26/06/2005 Implementors by definition require their string value to be encoded/decoded when converting to/from and iCalendar representation.ParameterFactory<T extends Parameter> Implementors provide parameter creation services.PropertyFactory<T extends Property> A factory for creating iCalendar properties.TimeZoneRegistry $Id$ Created on 18/09/2005 Implementors provide a list of timezone definitions applicable for use with iCalendar objects. -
Class Summary Class Description AbstractContentBuilder AbstractContentFactory<T> Deprecated. AddressList $Id$ [23-Apr-2004] Defines a list of iCalendar addresses.Calendar $Id$ [Apr 5, 2004] Defines an iCalendar calendar.CalendarDateFormatFactory $Id$ [06-Apr-2004]Component $Id$ [Apr 5, 2004]ComponentBuilder<T extends Component> ComponentFactoryImpl Deprecated. ComponentGroup<T extends Component> Support for operations applicable to a group of components.ComponentList<T extends Component> $Id$ [Apr 5, 2004] Defines a list of iCalendar components.ComponentSequenceComparator A comparator to determine natural ordering of component instances based on sequence information.Content $Id$Content.Factory Date A representation of the DATE object defined in RFC5445.DateList $Id$ [23-Apr-2004] Defines a list of iCalendar dates.DateRange DateTime A representation of the DATE-TIME object defined in RFC5445.DefaultTimeZoneRegistryFactory $Id$ Created on 18/09/2005 Default factory implementation for timezone registries.Dur Deprecated. IndexedComponentList<T extends Component> $Id$ Created on 4/02/2006 Provides indexing of components on a specific property.IndexedPropertyList $Id$ Created on 4/02/2006 Provides indexing of properties on a specific parameter.Iso8601 $Id$ Created on 30/06/2005 Base class for date and time representations as defined by the ISO 8601 standard.LocationTypeList $Id LocationTypeList.java $ [23-Apr-2004] Defines a list of iCalendar location types.NumberList $Id$ [29-May-2004] Defines a list of numbers.Parameter Defines an iCalendar parameter.ParameterBuilder Created by fortuna on 8/09/14.ParameterCodec Support for encoding/decoding property values that include quotes, newlines, and escape characters.ParameterFactoryImpl Deprecated. ParameterFactoryRegistry Deprecated. ParameterList $Id$ [Apr 5, 2004] Defines a list of iCalendar parameters.Period $Id$ [Apr 14, 2004] Defines a period of time.PeriodList $Id$ [23-Apr-2004] Defines a list of iCalendar periods.Property Defines an iCalendar property.PropertyBuilder PropertyCodec Support for encoding/decoding property values that include quotes, newlines, and escape characters.PropertyFactoryImpl Deprecated. PropertyFactoryRegistry Deprecated. PropertyList<T extends Property> $Id$ [Apr 5, 2004] Defines a list of iCalendar properties.Recur $Id$ [18-Apr-2004]Recur.Builder Support for building Recur instances.TemporalAmountAdapter Support adapter forTemporalAmount
representation in iCalendar format.TemporalAmountComparator TextList $Id$ [23-Apr-2004] Defines a list of iCalendar text elements.Time $Id$ Created on 30/06/2005 A type used to represent iCalendar time values.TimeZone $Id$TimeZoneLoader TimeZoneRegistryFactory $Id$ Created on 18/09/2005 Provides access to the configuredTimeZoneRegistry
instance.TimeZoneRegistryImpl $Id$UtcOffset Deprecated. Replaced byZoneOffset
in Java 8.WeekDay $Id$ Created: 19/12/2004 Defines a day of the week with a possible offset related to a MONTHLY or YEARLY occurrence.WeekDayList $Id$ [29-May-2004] Defines a list of days.ZoneOffsetAdapter Support adapter forZoneOffset
to output in iCalendar format. -
Enum Summary Enum Description LocationType Location types as defined by the Location Types Registry (RFC4589): https://tools.ietf.org/html/rfc4589Recur.Frequency WeekDay.Day -
Exception Summary Exception Description CalendarException ConstraintViolationException $Id$ Created on 02/03/2008 Indicates the violation of a constraint imposed by a relevant specification.