Uses of Class
biweekly.component.ICalComponent

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

Uses of ICalComponent in biweekly
 

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

Methods in biweekly that return ICalComponent
 ICalComponent ValidationWarnings.WarningsGroup.getComponent()
          Gets the component object that caused the validation warnings.
 

Methods in biweekly that return types with arguments of type ICalComponent
 List<ICalComponent> ValidationWarnings.WarningsGroup.getComponentHierarchy()
          Gets the hierarchy of components that the property or component belongs to.
 

Method parameters in biweekly with type arguments of type ICalComponent
 List<ValidationWarnings.WarningsGroup> ValidationWarnings.getByComponent(Class<? extends ICalComponent> componentClass)
          Gets all validation warnings of a given component.
 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.ParserChainJsonReader Biweekly.ParserChainJsonReader.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.ParserChainJsonString Biweekly.ParserChainJsonString.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
 Biweekly.WriterChainXml Biweekly.WriterChainXml.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           
protected  void ICalendar.validate(List<ICalComponent> components, List<String> warnings)
           
 

Constructors in biweekly with parameters of type ICalComponent
ValidationWarnings.WarningsGroup(ICalComponent component, List<ICalComponent> componentHierarchy, List<String> messages)
          Creates a new set of validation warnings for a component.
 

Constructor parameters in biweekly with type arguments of type ICalComponent
ValidationWarnings.WarningsGroup(ICalComponent component, List<ICalComponent> componentHierarchy, List<String> messages)
          Creates a new set of validation warnings for a component.
ValidationWarnings.WarningsGroup(ICalProperty property, List<ICalComponent> componentHierarchy, List<String> messages)
          Creates a new set of validation warnings for a property.
 

Uses of ICalComponent in biweekly.component
 

Subclasses of ICalComponent in biweekly.component
 class DaylightSavingsTime
           Defines a daylight savings time range within a VTimezone.
 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 standard time range within a VTimezone.
 class VAlarm
           Defines a reminder for an event or to-do task.
 class VEvent
           Defines a scheduled activity, such as a meeting that's two hours long.
 class VFreeBusy
           Defines a collection of time ranges that describe when the person is available or unavailable.
 class VJournal
           Defines descriptive text associated with the calendar data.
 class VTimezone
           Defines a timezone's UTC offsets throughout the year.
 class VTodo
           Defines a task 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<ValidationWarnings.WarningsGroup> 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.
 

Uses of ICalComponent in biweekly.io
 

Methods in biweekly.io that return types with arguments of type ICalComponent
 ICalComponentMarshaller<? extends ICalComponent> ICalMarshallerRegistrar.getComponentMarshaller(Class<? extends ICalComponent> clazz)
          Gets a component marshaller by class.
 ICalComponentMarshaller<? extends ICalComponent> ICalMarshallerRegistrar.getComponentMarshaller(ICalComponent component)
          Gets the appropriate component marshaller for a given component instance.
 ICalComponentMarshaller<? extends ICalComponent> ICalMarshallerRegistrar.getComponentMarshaller(String componentName)
          Gets a component marshaller by name.
 

Methods in biweekly.io with parameters of type ICalComponent
 ICalComponentMarshaller<? extends ICalComponent> ICalMarshallerRegistrar.getComponentMarshaller(ICalComponent component)
          Gets the appropriate component marshaller for a given component instance.
 

Method parameters in biweekly.io with type arguments of type ICalComponent
 ICalComponentMarshaller<? extends ICalComponent> ICalMarshallerRegistrar.getComponentMarshaller(Class<? extends ICalComponent> clazz)
          Gets a component marshaller by class.
 void ICalMarshallerRegistrar.register(ICalComponentMarshaller<? extends ICalComponent> marshaller)
          Registers a component marshaller.
 void ICalMarshallerRegistrar.unregister(ICalComponentMarshaller<? extends ICalComponent> marshaller)
          Unregisters a component marshaller.
 

Uses of ICalComponent in biweekly.io.json
 

Method parameters in biweekly.io.json with type arguments of type ICalComponent
 void JCalWriter.registerMarshaller(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           Registers an experimental component marshaller.
 void JCalReader.registerMarshaller(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           Registers an experimental component marshaller.
 

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 an experimental component marshaller.
 void ICalReader.registerMarshaller(ICalComponentMarshaller<? extends ICalComponent> marshaller)
           Registers an experimental component marshaller.
 

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 an experimental component marshaller.
 

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 RecurrenceProperty.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 ExceptionRule.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void ExceptionDates.validate(List<ICalComponent> components, List<String> warnings)
           
protected  void EnumProperty.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.