# Uses of Package
net.fortuna.ical4j.model

Packages that use net.fortuna.ical4j.model
Package | Description
--- | ---
net.fortuna.ical4j.data | Contains types providing RFC2445 input, output and parsing functionality.
net.fortuna.ical4j.filter | Filtering rules that may be used on lists of components, properties or parameters.
net.fortuna.ical4j.model | Contains core types used to define the iCalendar model.
net.fortuna.ical4j.model.component | Contains types used to represent the iCalendar component model.
net.fortuna.ical4j.model.parameter | Contains types used to represent the iCalendar parameter model.
net.fortuna.ical4j.model.property | Contains types used to represent the iCalendar property model.
net.fortuna.ical4j.transform | Contains types used to transform an iCalendar component model according to RFC2446.
net.fortuna.ical4j.util | Contains utility types that provide supporting functionality for iCal4j.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.data
Class and Description
Calendar $Id$ [Apr 5, 2004] Defines an iCalendar calendar.
Component $Id$ [Apr 5, 2004] Defines an iCalendar component.
ParameterFactoryRegistry
Property Defines an iCalendar property.
PropertyFactoryRegistry
TimeZoneRegistry $Id$ Created on 18/09/2005 Implementors provide a list of timezone definitions applicable for use with iCalendar objects.
ValidationException $Id$ [23-Apr-2004] An exception thrown during validation.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.filter
Class and Description
Component $Id$ [Apr 5, 2004] Defines an iCalendar component.
DateRange
Period $Id$ [Apr 14, 2004] Defines a period of time.
Property Defines an iCalendar property.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.model
Class and Description
AbstractContentFactory $Id$ Created on 28/01/2007 Abstract implementation of a content factory.
Calendar $Id$ [Apr 5, 2004] Defines an iCalendar calendar.
Component $Id$ [Apr 5, 2004] Defines an iCalendar component.
ComponentFactory $Id$ [05-Apr-2004] A factory for creating iCalendar components.
ComponentList $Id$ [Apr 5, 2004] Defines a list of iCalendar components.
Content $Id$ Created: 12/10/2004 Base class for calendar content in the form of properties and parameters.
Date $Id$ Created on 26/06/2005 Base class for all representations of time values in RFC2445.
DateList $Id$ [23-Apr-2004] Defines a list of iCalendar dates.
DateRange
DateTime $Id$ Created on 26/06/2005 Represents a time of day on a specific date.
Dur $Id$ Created on 20/06/2005 Represents a duration of time in iCalendar.
Iso8601 $Id$ Created on 30/06/2005 Base class for date and time representations as defined by the ISO 8601 standard.
NumberList $Id$ [29-May-2004] Defines a list of numbers.
Parameter Defines an iCalendar parameter.
ParameterFactory Implementors provide parameter creation services.
ParameterFactoryImpl A factory for creating iCalendar parameters.
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.
PropertyFactory A factory for creating iCalendar properties.
PropertyFactoryImpl A factory for creating iCalendar properties.
PropertyList $Id$ [Apr 5, 2004] Defines a list of iCalendar properties.
TimeZone $Id$ Created on 13/09/2005 A Java timezone implementation based on an underlying VTimeZone definition.
TimeZoneRegistry $Id$ Created on 18/09/2005 Implementors provide a list of timezone definitions applicable for use with iCalendar objects.
TimeZoneRegistryFactory $Id$ Created on 18/09/2005 Provides access to the configured `TimeZoneRegistry` instance.
ValidationException $Id$ [23-Apr-2004] An exception thrown during validation.
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.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.model.component
Class and Description
Component $Id$ [Apr 5, 2004] Defines an iCalendar component.
ComponentList $Id$ [Apr 5, 2004] Defines a list of iCalendar components.
Date $Id$ Created on 26/06/2005 Base class for all representations of time values in RFC2445.
DateTime $Id$ Created on 26/06/2005 Represents a time of day on a specific date.
Dur $Id$ Created on 20/06/2005 Represents a duration of time in iCalendar.
PeriodList $Id$ [23-Apr-2004] Defines a list of iCalendar periods.
PropertyList $Id$ [Apr 5, 2004] Defines a list of iCalendar properties.
ValidationException $Id$ [23-Apr-2004] An exception thrown during validation.
Validator

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.model.parameter
Class and Description
AddressList $Id$ [23-Apr-2004] Defines a list of iCalendar addresses.
Content $Id$ Created: 12/10/2004 Base class for calendar content in the form of properties and parameters.
Escapable $Id$ Created on 26/06/2005 Implementors by definition require their string value to be converted to/from an escaped form when converting to/from and iCalendar representation.
Parameter Defines an iCalendar parameter.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.model.property
Class and Description
Content $Id$ Created: 12/10/2004 Base class for calendar content in the form of properties and parameters.
Date $Id$ Created on 26/06/2005 Base class for all representations of time values in RFC2445.
DateList $Id$ [23-Apr-2004] Defines a list of iCalendar dates.
DateTime $Id$ Created on 26/06/2005 Represents a time of day on a specific date.
Dur $Id$ Created on 20/06/2005 Represents a duration of time in iCalendar.
Escapable $Id$ Created on 26/06/2005 Implementors by definition require their string value to be converted to/from an escaped form when converting to/from and iCalendar representation.
LocationTypeList $Id LocationTypeList.java $ [23-Apr-2004] Defines a list of iCalendar location types.
ParameterList $Id$ [Apr 5, 2004] Defines a list of iCalendar parameters.
PeriodList $Id$ [23-Apr-2004] Defines a list of iCalendar periods.
Property Defines an iCalendar property.
PropertyFactory A factory for creating iCalendar properties.
Recur $Id$ [18-Apr-2004] Defines a recurrence.
TextList $Id$ [23-Apr-2004] Defines a list of iCalendar text elements.
TimeZone $Id$ Created on 13/09/2005 A Java timezone implementation based on an underlying VTimeZone definition.
UtcOffset $Id$ Created on 26/06/2005 Represents a timezone offset from UTC time.
ValidationException $Id$ [23-Apr-2004] An exception thrown during validation.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.transform
Class and Description
Calendar $Id$ [Apr 5, 2004] Defines an iCalendar calendar.
Component $Id$ [Apr 5, 2004] Defines an iCalendar component.

Classes in net.fortuna.ical4j.model used by net.fortuna.ical4j.util
Class and Description
Calendar $Id$ [Apr 5, 2004] Defines an iCalendar calendar.
Component $Id$ [Apr 5, 2004] Defines an iCalendar component.
ComponentList $Id$ [Apr 5, 2004] Defines a list of iCalendar components.
ConstraintViolationException $Id$ Created on 02/03/2008 Indicates the violation of a constraint imposed by a relevant specification.
Date $Id$ Created on 26/06/2005 Base class for all representations of time values in RFC2445.
Parameter Defines an iCalendar parameter.
ParameterList $Id$ [Apr 5, 2004] Defines a list of iCalendar parameters.
Property Defines an iCalendar property.
PropertyList $Id$ [Apr 5, 2004] Defines a list of iCalendar properties.
ValidationException $Id$ [23-Apr-2004] An exception thrown during validation.