Top Fields
net.fortuna.ical4j.validate.property

public Interface RecurrencePropertyValidators

Imports
net.fortuna.ical4j.model.Parameter, .Property, net.fortuna.ical4j.model.parameter.Value, net.fortuna.ical4j.model.property.ExDate, .RDate, .RRule, net.fortuna.ical4j.validate.PropertyValidator, .ValidationRule, .Validator, java.util.Optional

Field Summary

Modifier and TypeField and Description
public 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.
public 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.
public static final Validator<RRule<?>>
RRULE

       Format Definition:  This property is defined by the following
      notation:

       rrule      = "RRULE" rrulparam ":" recur CRLF

       rrulparam  = *(";" other-param)

Field Detail

EXDATEback to summary
public 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
RDATEback to summary
public 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
RRULEback to summary
public static final Validator<RRule<?>> RRULE
       Format Definition:  This property is defined by the following
      notation:

       rrule      = "RRULE" rrulparam ":" recur CRLF

       rrulparam  = *(";" other-param)