Module ical4j.core

Interface RelationshipPropertyValidators


public interface RelationshipPropertyValidators
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Validator<Attendee>
    Format Definition: This property is defined by the following notation: attendee = "ATTENDEE" attparam ":" cal-address CRLF attparam = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<Contact>
    Format Definition: This property is defined by the following notation: contact = "CONTACT" contparam ":" text CRLF contparam = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<Organizer>
    Format Definition: This property is defined by the following notation: organizer = "ORGANIZER" orgparam ":" cal-address CRLF orgparam = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<RecurrenceId<?>>
    Format Definition: This property is defined by the following notation: recurid = "RECURRENCE-ID" ridparam ":" ridval CRLF ridparam = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<RelatedTo>
    Format Definition: This property is defined by the following notation: related = "RELATED-TO" relparam ":" text CRLF relparam = *( ; ; The following is OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<Uid>
    Format Definition: This property is defined by the following notation: uid = "UID" uidparam ":" text CRLF uidparam = *(";" other-param)
    static final Validator<Url>
    Format Definition: This property is defined by the following notation: url = "URL" urlparam ":" uri CRLF urlparam = *(";" other-param)
  • Field Details

    • ATTENDEE

      static final Validator<Attendee> ATTENDEE
              Format Definition:  This property is defined by the following
             notation:
      
              attendee   = "ATTENDEE" attparam ":" cal-address CRLF
      
              attparam   = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" cutypeparam) / (";" memberparam) /
                         (";" roleparam) / (";" partstatparam) /
                         (";" rsvpparam) / (";" deltoparam) /
                         (";" delfromparam) / (";" sentbyparam) /
                         (";" cnparam) / (";" dirparam) /
                         (";" languageparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         )
       
    • CONTACT

      static final Validator<Contact> CONTACT
              Format Definition:  This property is defined by the following
             notation:
      
              contact    = "CONTACT" contparam ":" text CRLF
      
              contparam  = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" altrepparam) / (";" languageparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         )
       
    • ORGANIZER

      static final Validator<Organizer> ORGANIZER
              Format Definition:  This property is defined by the following
             notation:
      
              organizer  = "ORGANIZER" orgparam ":"
                           cal-address CRLF
      
              orgparam   = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" cnparam) / (";" dirparam) / (";" sentbyparam) /
                         (";" languageparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         )
       
    • RECURRENCE_ID

      static final Validator<RecurrenceId<?>> RECURRENCE_ID
              Format Definition:  This property is defined by the following
             notation:
      
              recurid    = "RECURRENCE-ID" ridparam ":" ridval CRLF
      
              ridparam   = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" "VALUE" "=" ("DATE-TIME" / "DATE")) /
                         (";" tzidparam) / (";" rangeparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         )
      
              ridval     = date-time / date
              ;Value MUST match value type
       
    • URL

      static final Validator<Url> URL
              Format Definition:  This property is defined by the following
             notation:
      
              url        = "URL" urlparam ":" uri CRLF
      
              urlparam   = *(";" other-param)
       
    • UID

      static final Validator<Uid> UID
              Format Definition:  This property is defined by the following
             notation:
      
              uid        = "UID" uidparam ":" text CRLF
      
              uidparam   = *(";" other-param)