Module ical4j.core

Interface RecurrencePropertyValidators


public interface RecurrencePropertyValidators
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Validator<ExDate<?>>
    Format Definition: This property is defined by the following notation: exdate = "EXDATE" exdtparam ":" exdtval *("," exdtval) CRLF exdtparam = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<RDate<?>>
    Format Definition: This property is defined by the following notation: rdate = "RDATE" rdtparam ":" rdtval *("," rdtval) CRLF rdtparam = *( ; ; The following are OPTIONAL, ; but MUST NOT occur more than once.
    static final Validator<RRule<?>>
    Format Definition: This property is defined by the following notation: rrule = "RRULE" rrulparam ":" recur CRLF rrulparam = *(";" other-param)
  • Field Details

    • EXDATE

      static final Validator<ExDate<?>> EXDATE
              Format Definition:  This property is defined by the following
             notation:
      
              exdate     = "EXDATE" exdtparam ":" exdtval *("," exdtval) CRLF
      
              exdtparam  = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" "VALUE" "=" ("DATE-TIME" / "DATE")) /
                         ;
                         (";" tzidparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         )
      
              exdtval    = date-time / date
              ;Value MUST match value type
       
    • RDATE

      static final Validator<RDate<?>> RDATE
              Format Definition:  This property is defined by the following
             notation:
      
              rdate      = "RDATE" rdtparam ":" rdtval *("," rdtval) CRLF
      
              rdtparam   = *(
                         ;
                         ; The following are OPTIONAL,
                         ; but MUST NOT occur more than once.
                         ;
                         (";" "VALUE" "=" ("DATE-TIME" / "DATE" / "PERIOD")) /
                         (";" tzidparam) /
                         ;
                         ; The following is OPTIONAL,
                         ; and MAY occur more than once.
                         ;
                         (";" other-param)
                         ;
                         )
      
              rdtval     = date-time / date / period
              ;Value MUST match value type
       
    • RRULE

      static final Validator<RRule<?>> RRULE
              Format Definition:  This property is defined by the following
             notation:
      
              rrule      = "RRULE" rrulparam ":" recur CRLF
      
              rrulparam  = *(";" other-param)