Uses of Class
biweekly.property.ICalProperty

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

Uses of ICalProperty in biweekly
 

Methods in biweekly that return ICalProperty
 ICalProperty ValidationWarnings.WarningsGroup.getProperty()
          Gets the property object that caused the validation warnings.
 

Method parameters in biweekly with type arguments of type ICalProperty
 List<ValidationWarnings.WarningsGroup> ValidationWarnings.getByProperty(Class<? extends ICalProperty> propertyClass)
          Gets all validation warnings of a given property.
 Biweekly.ParserChainTextReader Biweekly.ParserChainTextReader.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.ParserChainTextString Biweekly.ParserChainTextString.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.ParserChainXmlString Biweekly.ParserChainXmlString.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.ParserChainXmlReader Biweekly.ParserChainXmlReader.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.ParserChainXmlDocument Biweekly.ParserChainXmlDocument.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.ParserChainJsonReader Biweekly.ParserChainJsonReader.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.ParserChainJsonString Biweekly.ParserChainJsonString.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 Biweekly.WriterChainXml Biweekly.WriterChainXml.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           
 

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

Uses of ICalProperty in biweekly.component
 

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

Methods in biweekly.component with type parameters of type ICalProperty
<T extends ICalProperty>
List<T>
ICalComponent.getProperties(Class<T> clazz)
          Gets all properties of a given class.
<T extends ICalProperty>
T
ICalComponent.getProperty(Class<T> clazz)
          Gets the first property of a given class.
<T extends ICalProperty>
void
ICalComponent.setProperty(Class<T> clazz, T property)
          Replaces all existing properties of the given class with a single property instance.
 

Methods in biweekly.component that return types with arguments of type ICalProperty
 ListMultimap<Class<? extends ICalProperty>,ICalProperty> ICalComponent.getProperties()
          Gets all the properties associated with this component.
 ListMultimap<Class<? extends ICalProperty>,ICalProperty> ICalComponent.getProperties()
          Gets all the properties associated with this component.
 

Methods in biweekly.component with parameters of type ICalProperty
 void ICalComponent.addProperty(ICalProperty property)
          Adds a property to this component.
 void ICalComponent.setProperty(ICalProperty property)
          Replaces all existing properties of the given class with a single property instance.
 

Method parameters in biweekly.component with type arguments of type ICalProperty
 void ICalComponent.removeProperties(Class<? extends ICalProperty> clazz)
          Removes properties from the iCalendar object.
 

Uses of ICalProperty in biweekly.component.marshaller
 

Methods in biweekly.component.marshaller that return types with arguments of type ICalProperty
 List<ICalProperty> ICalComponentMarshaller.getProperties(T component)
          Gets the properties to marshal.
 List<ICalProperty> VFreeBusyMarshaller.getProperties(VFreeBusy component)
           
 

Uses of ICalProperty in biweekly.io
 

Methods in biweekly.io that return types with arguments of type ICalProperty
 ICalPropertyMarshaller<? extends ICalProperty> ICalMarshallerRegistrar.getPropertyMarshaller(Class<? extends ICalProperty> clazz)
          Gets a property marshaller by class.
 ICalPropertyMarshaller<? extends ICalProperty> ICalMarshallerRegistrar.getPropertyMarshaller(ICalProperty property)
          Gets the appropriate property marshaller for a given property instance.
 ICalPropertyMarshaller<? extends ICalProperty> ICalMarshallerRegistrar.getPropertyMarshaller(QName qname)
          Gets a property marshaller by XML local name and namespace.
 ICalPropertyMarshaller<? extends ICalProperty> ICalMarshallerRegistrar.getPropertyMarshaller(String propertyName)
          Gets a property marshaller by name.
 

Methods in biweekly.io with parameters of type ICalProperty
 ICalPropertyMarshaller<? extends ICalProperty> ICalMarshallerRegistrar.getPropertyMarshaller(ICalProperty property)
          Gets the appropriate property marshaller for a given property instance.
 

Method parameters in biweekly.io with type arguments of type ICalProperty
 ICalPropertyMarshaller<? extends ICalProperty> ICalMarshallerRegistrar.getPropertyMarshaller(Class<? extends ICalProperty> clazz)
          Gets a property marshaller by class.
 void ICalMarshallerRegistrar.register(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
          Registers a property marshaller.
 void ICalMarshallerRegistrar.unregister(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
          Unregisters a property marshaller
 

Uses of ICalProperty in biweekly.io.json
 

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

Uses of ICalProperty in biweekly.io.text
 

Method parameters in biweekly.io.text with type arguments of type ICalProperty
 void ICalWriter.registerMarshaller(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           Registers an experimental property marshaller.
 void ICalReader.registerMarshaller(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           Registers an experimental property marshaller.
 

Uses of ICalProperty in biweekly.io.xml
 

Method parameters in biweekly.io.xml with type arguments of type ICalProperty
 void XCalDocument.registerMarshaller(ICalPropertyMarshaller<? extends ICalProperty> marshaller)
           Registers an experimental property marshaller.
 

Uses of ICalProperty in biweekly.property
 

Subclasses of ICalProperty in biweekly.property
 class Action
           Defines the type of action to invoke when an alarm is triggered.
 class Attachment
           Represents a binary resource that is associated with an event, to-do, journal entry, or alarm.
 class Attendee
           Defines an attendee (such as a person attending an event).
 class CalendarScale
           Specifies the calendar system that this iCalendar object uses.
 class Categories
           Defines a list of "tags" or "keywords" that describe the component.
 class Classification
           Defines the level of sensitivity of the iCalendar data.
 class Comment
           Defines a free-text comment to be read by the user.
 class Completed
           Defines the date and time that a to-do task was completed.
 class Contact
           Defines contact information for a person or other entity (for example, the name of a business and its phone number).
 class Created
           Defines the date-time that the calendar information was initially created.
 class DateDue
           Defines the date that a to-do task is due by.
 class DateEnd
           Defines the date that an event or free/busy component ends.
 class DateOrDateTimeProperty
          Represents a property whose value is a date or a date-time.
 class DateStart
           Defines the date that an event, free/busy component, or timezone component starts.
 class DateTimeProperty
          Represents a property whose value is a date-time.
 class DateTimeStamp
           The meaning of this property varies depending on the state of the iCalendar object: If a Method property exists: Defines the creation date of the iCalendar object (not the creation date of the actual calendar data).
 class Description
           A detailed description of the component that this property belongs to.
 class DurationProperty
           Defines a duration of time (for example, "2 hours and 30 minutes").
 class EnumProperty
          Parent class for properties that have a defined set of acceptable values (for example, Action).
 class ExceptionDates
           Defines a list of exceptions to the recurrence rule defined in a component.
 class ExceptionRule
           Defines an exception to a RecurrenceRule.
 class FreeBusy
           Defines a person's availability over certain time periods (for example, "busy" between 1pm-3pm and 4pm-5pm).
 class Geo
           Defines a set of geographical coordinates.
 class IntegerProperty
          Represents a property whose value is an integer.
 class LastModified
           Defines the date and time that the calendar data in a component was last changed.
 class ListProperty<T>
          Represents a property whose value is a list of values.
 class Location
           Defines the physical location of an event.
 class Method
           Specifies the value of the Content-Type "method" parameter if the iCalendar object is defined as a MIME message entity.
 class Organizer
           Defines an organizer.
 class PercentComplete
           Defines a to-do task's level of completion.
 class Priority
           Defines the priority of an event or to-do task.
 class ProductId
           Identifies the application that created the iCalendar object.
 class RawProperty
          A property that does not have a marshaller associated with it.
 class RecurrenceDates
           Defines a list of dates or periods that help define a recurrence rule.
 class RecurrenceId
           Records the original value of the DateStart property if a recurrence instance has been modified.
 class RecurrenceProperty
          Defines a property whose value is a recurrence rule.
 class RecurrenceRule
           Defines how often a component repeats.
 class RelatedTo
           Defines a relationship between the component that this property belongs to and another component.
 class Repeat
           Defines the number of times an alarm should be repeated after its initial trigger.
 class RequestStatus
           Represents a response to a scheduling request, describing whether the request was successfully processed or not.
 class Resources
           Defines a list of resources that are needed for an event or to-do task (for example a projector or DVD player).
 class Sequence
           Defines a revision number for an event, to-do task, or journal entry.
 class Status
           Defines the status of the component that this property belongs to, such as a to-do task being in a "completed" state.
 class Summary
           Defines a short, one line summary of the component that this property belongs to.
 class TextProperty
          Represents a property whose value is a plain-text string.
 class TimezoneId
           Defines a unique identifier for a VTimezone component.
 class TimezoneName
           Defines a traditional, non-standard name for a timezone observance (for example, "Eastern Standard Time" for standard time on the US east coast).
 class TimezoneOffsetFrom
           Defines the timezone offset that was in use before a timezone observance.
 class TimezoneOffsetTo
           Defines the timezone offset that is currently in use in a timezone observance.
 class TimezoneUrl
           Defines a URL that points to an iCalendar object that contains further information on a timezone.
 class Transparency
           Defines whether an event is visible to free/busy time searches.
 class Trigger
           Defines when an alarm will be triggered.
 class Uid
           Defines a unique identifier for a component.
 class Url
           Points to a resource that contains additional information about a component.
 class UtcOffsetProperty
          Represents a property whose value is a timezone offset.
 class ValuedProperty<T>
          Represents a property whose data model consists of a single object (such as a String).
 class Version
           Specifies the min/max versions a consumer must support in order to successfully parse the iCalendar object.
 class Xml
           Used for storing properties parsed from xCal documents whose XML namespaces are not part of the xCal XML namespace.
 

Uses of ICalProperty in biweekly.property.marshaller
 

Classes in biweekly.property.marshaller with type parameters of type ICalProperty
 class ICalPropertyMarshaller<T extends ICalProperty>
          Base class for iCalendar property marshallers.
static class ICalPropertyMarshaller.Result<T extends ICalProperty>
          Represents the result of an unmarshal operation.
 



Copyright © 2013 Michael Angstadt. All Rights Reserved.