Module ical4j.core

Class Available

All Implemented Interfaces:
Serializable, Comparable<Component>, FluentComponent, PropertyContainer, PropertyListAccessor, Prototype<Component>

public class Available extends Component
$Id$ [05-Apr-2004]

Defines an iCalendar Available component.


       availablec  = "BEGIN" ":" "AVAILABLE" CRLF

                    availableprop

                    "END" ":" "AVAILABLE" CRLF

 availableprop  = *(

 ; the following are REQUIRED,
 ; but MUST NOT occur more than once

 dtstamp / dtstart / uid /

 ; either a 'dtend' or a 'duration' is required
 ; in a 'availableprop', but 'dtend' and
 ; 'duration' MUST NOT occur in the same
 ; 'availableprop', and each MUST NOT occur more
 ; than once

 dtend / duration /

 ; the following are OPTIONAL,
 ; but MUST NOT occur more than once

 created / last-mod / recurid / rrule /
 summary /

 ; the following are OPTIONAL,
 ; and MAY occur more than once

 categories / comment / contact / exdate /
 rdate / x-prop

 )
 
See Also:
  • Constructor Details

    • Available

      public Available()
      Default constructor.
    • Available

      public Available(PropertyList properties)
      Constructor.
      Parameters:
      properties - a list of properties
  • Method Details