Uses of Class
biweekly.component.ICalComponent

Packages that use ICalComponent
biweekly   
biweekly.component   
biweekly.component.marshaller   
biweekly.io.text   
biweekly.io.xml   
biweekly.property   
 

Uses of ICalComponent in biweekly
 

Subclasses of ICalComponent in biweekly
 class ICalendar
           Represents an iCalendar object.
 

Method parameters in biweekly with type arguments of type ICalComponent
 Biweekly.ParserChainTextReader Biweekly.ParserChainTextReader.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.ParserChainTextString Biweekly.ParserChainTextString.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.ParserChainXmlString Biweekly.ParserChainXmlString.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.ParserChainXmlReader Biweekly.ParserChainXmlReader.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.ParserChainXmlDocument Biweekly.ParserChainXmlDocument.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.WriterChainTextMulti Biweekly.WriterChainTextMulti.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.WriterChainTextSingle Biweekly.WriterChainTextSingle.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.WriterChainXml Biweekly.WriterChainXml.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
protected  void ICalendar.validate(List<ICalComponent> components, List<String> warnings)
           
 

Uses of ICalComponent in biweekly.component
 

Subclasses of ICalComponent in biweekly.component
 class DaylightSavingsTime
          Defines a time range in which a timezone is in "daylight savings" time.
 class Observance
          Parent class for the "daylight" and "standard" timezone observances.
 class RawComponent
          A component that does not have a marshaller associated with it.
 class StandardTime
          Defines a time range in which a timezone is in "standard" time.
 class VAlarm
           Defines a reminder for an event or to-do.
 class VEvent
          Defines a scheduled activity, such as a meeting that's two hours long.
 class VFreeBusy
          Defines a set of free/busy data.
 class VJournal
          Defines descriptive text associated with the calendar data.
 class VTimezone
           Defines a timezone.
 class VTodo
          Defines an action item or assignment.
 

Fields in biweekly.component with type parameters of type ICalComponent
protected  ListMultimap<Class<? extends ICalComponent>,ICalComponent> ICalComponent.components
           
protected  ListMultimap<Class<? extends ICalComponent>,ICalComponent> ICalComponent.components
           
 

Methods in biweekly.component with type parameters of type ICalComponent
<T extends ICalComponent>
T
ICalComponent.getComponent(Class<T> clazz)
          Gets the first component of a given class.
<T extends ICalComponent>
List<T>
ICalComponent.getComponents(Class<T> clazz)
          Gets all components of a given class.
<T extends ICalComponent>
void
ICalComponent.setComponent(Class<T> clazz, T component)
          Replaces all components of a given class with the given component.
 

Methods in biweekly.component that return types with arguments of type ICalComponent
 ListMultimap<Class<? extends ICalComponent>,ICalComponent> ICalComponent.getComponents()
          Gets all the sub-components associated with this component.
 ListMultimap<Class<? extends ICalComponent>,ICalComponent> ICalComponent.getComponents()
          Gets all the sub-components associated with this component.
 

Methods in biweekly.component with parameters of type ICalComponent
 void ICalComponent.addComponent(ICalComponent component)
          Adds a sub-component to this component.
 void ICalComponent.setComponent(ICalComponent component)
          Replaces all components of a given class with the given component.
 

Method parameters in biweekly.component with type arguments of type ICalComponent
 List<String> ICalComponent.validate(List<ICalComponent> hierarchy)
          Checks the component for data consistency problems or deviations from the spec.
protected  void VTodo.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void VTimezone.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void VJournal.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void VFreeBusy.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void VEvent.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void VAlarm.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void Observance.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void ICalComponent.validate(List<ICalComponent> components, List<String> warnings)
          Checks the component for data consistency problems or deviations from the spec.
 

Uses of ICalComponent in biweekly.component.marshaller
 

Classes in biweekly.component.marshaller with type parameters of type ICalComponent
 class ICalComponentMarshaller<T extends ICalComponent>
          Base class for iCalendar component marshallers.
 

Methods in biweekly.component.marshaller that return types with arguments of type ICalComponent
 Collection<ICalComponent> ICalComponentMarshaller.getComponents(T component)
          Gets the sub-components to marshal.
static ICalComponentMarshaller<? extends ICalComponent> ComponentLibrary.getMarshaller(Class<? extends ICalComponent> clazz)
          Gets a component marshaller by class.
static ICalComponentMarshaller<? extends ICalComponent> ComponentLibrary.getMarshaller(String componentName)
          Gets a component marshaller by name.
 

Method parameters in biweekly.component.marshaller with type arguments of type ICalComponent
static ICalComponentMarshaller<? extends ICalComponent> ComponentLibrary.getMarshaller(Class<? extends ICalComponent> clazz)
          Gets a component marshaller by class.
 

Uses of ICalComponent in biweekly.io.text
 

Method parameters in biweekly.io.text with type arguments of type ICalComponent
 void ICalWriter.registerMarshaller(ICalComponentMarshaller<? extends ICalComponent> marshaller)
          Registers a marshaller for an experimental component.
 void ICalReader.registerMarshaller(ICalComponentMarshaller<? extends ICalComponent> marshaller)
          Registers a marshaller for an experimental component.
 

Uses of ICalComponent in biweekly.io.xml
 

Method parameters in biweekly.io.xml with type arguments of type ICalComponent
 void XCalDocument.registerMarshaller(ICalComponentMarshaller<? extends ICalComponent> marshaller)
          Registers a marshaller for an experimental component.
 

Uses of ICalComponent in biweekly.property
 

Method parameters in biweekly.property with type arguments of type ICalComponent
 List<String> ICalProperty.validate(List<ICalComponent> components)
          Checks the property for data consistency problems or deviations from the spec.
protected  void Version.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void ValuedProperty.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void UtcOffsetProperty.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void Trigger.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void RequestStatus.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void RecurrenceRule.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void RecurrenceDates.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void PercentComplete.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void ListProperty.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void ICalProperty.validate(List<ICalComponent> components, List<String> warnings)
          Checks the property for data consistency problems or deviations from the spec.
protected  void Geo.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void FreeBusy.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void ExceptionDates.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void DateOrDateTimeProperty.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void Attachment.validate(List<ICalComponent> components, List<String> warnings)
           
 



Copyright © 2013 Michael Angstadt. All Rights Reserved.