Package net.fortuna.ical4j.model

Contains core types used to define the iCalendar model.

See:
          Description

Interface Summary
Escapable $Id: Escapable.java,v 1.7 2011/02/20 03:12:32 fortuna Exp $ 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.
ParameterFactory Implementors provide parameter creation services.
PropertyFactory A factory for creating iCalendar properties.
TimeZoneRegistry $Id: TimeZoneRegistry.java,v 1.8 2011/02/20 03:12:32 fortuna Exp $ Created on 18/09/2005 Implementors provide a list of timezone definitions applicable for use with iCalendar objects.
Validator  
 

Class Summary
AbstractContentFactory $Id: AbstractContentFactory.java,v 1.9 2011/02/20 03:12:32 fortuna Exp $ Created on 28/01/2007 Abstract implementation of a content factory.
AddressList $Id: AddressList.java,v 1.19 2011/02/20 03:12:32 fortuna Exp $ [23-Apr-2004] Defines a list of iCalendar addresses.
Calendar $Id: Calendar.java,v 1.41 2011/02/20 03:12:32 fortuna Exp $ [Apr 5, 2004] Defines an iCalendar calendar.
CalendarDateFormatFactory $Id: CalendarDateFormatFactory.java,v 1.13 2011/02/20 03:12:32 fortuna Exp $ [06-Apr-2004] Creates DateFormat objects optimized for common iCalendar date patterns.
CalendarFactory $Id: CalendarFactory.groovy,v 1.4 2011/02/20 03:09:18 fortuna Exp $ Created on: 03/08/2009
Component $Id: Component.java,v 1.36 2011/02/20 03:12:32 fortuna Exp $ [Apr 5, 2004] Defines an iCalendar component.
ComponentFactory $Id: ComponentFactory.java,v 1.21 2011/02/20 03:12:32 fortuna Exp $ [05-Apr-2004] A factory for creating iCalendar components.
ComponentList $Id: ComponentList.java,v 1.17 2011/02/20 03:12:32 fortuna Exp $ [Apr 5, 2004] Defines a list of iCalendar components.
Content $Id: Content.java,v 1.14 2011/02/20 03:12:32 fortuna Exp $ Created: 12/10/2004 Base class for calendar content in the form of properties and parameters.
ContentBuilder $Id: ContentBuilder.groovy,v 1.14 2011/02/20 03:09:18 fortuna Exp $ Created on: 03/08/2009
Date $Id: Date.java,v 1.17 2011/02/20 03:12:32 fortuna Exp $ Created on 26/06/2005 Base class for all representations of time values in RFC2445.
DateList $Id: DateList.java,v 1.32 2011/03/19 07:06:53 fortuna Exp $ [23-Apr-2004] Defines a list of iCalendar dates.
DateRange  
DateTime $Id: DateTime.java,v 1.40 2011/02/20 03:12:32 fortuna Exp $ Created on 26/06/2005 Represents a time of day on a specific date.
DefaultTimeZoneRegistryFactory $Id: DefaultTimeZoneRegistryFactory.java,v 1.8 2011/02/20 03:12:32 fortuna Exp $ Created on 18/09/2005 Default factory implementation for timezone registries.
Dur $Id: Dur.java,v 1.29 2011/02/20 03:12:32 fortuna Exp $ Created on 20/06/2005 Represents a duration of time in iCalendar.
IndexedComponentList $Id: IndexedComponentList.java,v 1.10 2011/02/20 03:12:32 fortuna Exp $ Created on 4/02/2006 Provides indexing of components on a specific property.
IndexedPropertyList $Id: IndexedPropertyList.java,v 1.10 2011/02/20 03:12:32 fortuna Exp $ Created on 4/02/2006 Provides indexing of properties on a specific parameter.
Iso8601 $Id: Iso8601.java,v 1.22 2011/02/20 03:12:32 fortuna Exp $ 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: NumberList.java,v 1.23 2011/02/20 03:12:32 fortuna Exp $ [29-May-2004] Defines a list of numbers.
Parameter Defines an iCalendar parameter.
ParameterFactoryImpl A factory for creating iCalendar parameters.
ParameterFactoryRegistry  
ParameterList $Id: ParameterList.java,v 1.26 2011/03/19 05:31:13 fortuna Exp $ [Apr 5, 2004] Defines a list of iCalendar parameters.
ParameterListFactory $Id: ParameterListFactory.groovy,v 1.3 2011/02/20 03:09:18 fortuna Exp $ Created on: 03/08/2009
Period $Id: Period.java,v 1.31 2011/02/20 03:12:32 fortuna Exp $ [Apr 14, 2004] Defines a period of time.
PeriodList $Id: PeriodList.java,v 1.33 2011/03/19 06:27:42 fortuna Exp $ [23-Apr-2004] Defines a list of iCalendar periods.
Property Defines an iCalendar property.
PropertyFactoryImpl A factory for creating iCalendar properties.
PropertyFactoryRegistry  
PropertyList $Id: PropertyList.java,v 1.18 2011/02/20 03:12:32 fortuna Exp $ [Apr 5, 2004] Defines a list of iCalendar properties.
Recur $Id: Recur.java,v 1.65 2011/03/02 12:17:08 fortuna Exp $ [18-Apr-2004] Defines a recurrence.
TextList $Id: TextList.java,v 1.2 2011/02/20 03:12:32 fortuna Exp $ [23-Apr-2004] Defines a list of iCalendar text elements.
Time $Id: Time.java,v 1.13 2011/02/20 03:12:32 fortuna Exp $ Created on 30/06/2005 A type used to represent iCalendar time values.
TimeZone $Id: TimeZone.java,v 1.15 2011/02/20 03:12:32 fortuna Exp $ Created on 13/09/2005 A Java timezone implementation based on an underlying VTimeZone definition.
TimeZoneRegistryFactory $Id: TimeZoneRegistryFactory.java,v 1.11 2011/02/20 03:12:32 fortuna Exp $ Created on 18/09/2005 Provides access to the configured TimeZoneRegistry instance.
TimeZoneRegistryImpl $Id: TimeZoneRegistryImpl.java,v 1.26 2011/02/20 03:12:32 fortuna Exp $ Created on 18/09/2005 The default implementation of a TimeZoneRegistry.
UtcOffset $Id: UtcOffset.java,v 1.19 2011/02/20 03:12:32 fortuna Exp $ Created on 26/06/2005 Represents a timezone offset from UTC time.
WeekDay $Id: WeekDay.java,v 1.20 2011/02/20 03:12:32 fortuna Exp $ Created: 19/12/2004 Defines a day of the week with a possible offset related to a MONTHLY or YEARLY occurrence.
WeekDayList $Id: WeekDayList.java,v 1.19 2011/02/20 03:12:32 fortuna Exp $ [29-May-2004] Defines a list of days.
 

Exception Summary
CalendarException  
ConstraintViolationException $Id: ConstraintViolationException.java,v 1.7 2011/02/20 03:12:32 fortuna Exp $ Created on 02/03/2008 Indicates the violation of a constraint imposed by a relevant specification.
ValidationException $Id: ValidationException.java,v 1.11 2011/02/20 03:12:32 fortuna Exp $ [23-Apr-2004] An exception thrown during validation.
 

Package net.fortuna.ical4j.model Description

Contains core types used to define the iCalendar model.



Copyright © 2004-2011 Modularity. All Rights Reserved.