Top Fields
net.fortuna.ical4j.validate.property

public Interface CalendarPropertyValidators

Imports
net.fortuna.ical4j.model.Property, net.fortuna.ical4j.model.property.CalScale, .Method, .ProdId, .Version, net.fortuna.ical4j.validate.PropertyValidator, .ValidationRule, .Validator

Field Summary

Modifier and TypeField and Description
public static final Validator<CalScale>
CALSCALE

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

       calscale   = "CALSCALE" calparam ":" calvalue CRLF

       calparam   = *(";" other-param)

       calvalue   = "GREGORIAN"
public static final Validator<Method>
METHOD

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

       method     = "METHOD" metparam ":" metvalue CRLF

       metparam   = *(";" other-param)

       metvalue   = iana-token
public static final Validator<ProdId>
PROD_ID

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

       prodid     = "PRODID" pidparam ":" pidvalue CRLF

       pidparam   = *(";" other-param)

       pidvalue   = text
       ;Any text that describes the product and version
       ;and that is generally assured of being unique.
public static final Validator<Version>
VERSION

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

       version    = "VERSION" verparam ":" vervalue CRLF

       verparam   = *(";" other-param)

       vervalue   = "2.0"         ;This memo
                  / maxver
                  / (minver ";" maxver)

       minver     = <A IANA-registered iCalendar version identifier>
       ;Minimum iCalendar version needed to parse the iCalendar object.

Field Detail

CALSCALEback to summary
public static final Validator<CalScale> CALSCALE
       Format Definition:  This property is defined by the following
      notation:

       calscale   = "CALSCALE" calparam ":" calvalue CRLF

       calparam   = *(";" other-param)

       calvalue   = "GREGORIAN"
METHODback to summary
public static final Validator<Method> METHOD
       Format Definition:  This property is defined by the following
      notation:

       method     = "METHOD" metparam ":" metvalue CRLF

       metparam   = *(";" other-param)

       metvalue   = iana-token
PROD_IDback to summary
public static final Validator<ProdId> PROD_ID
       Format Definition:  This property is defined by the following
      notation:

       prodid     = "PRODID" pidparam ":" pidvalue CRLF

       pidparam   = *(";" other-param)

       pidvalue   = text
       ;Any text that describes the product and version
       ;and that is generally assured of being unique.
VERSIONback to summary
public static final Validator<Version> VERSION
       Format Definition:  This property is defined by the following
      notation:

       version    = "VERSION" verparam ":" vervalue CRLF

       verparam   = *(";" other-param)

       vervalue   = "2.0"         ;This memo
                  / maxver
                  / (minver ";" maxver)

       minver     = <A IANA-registered iCalendar version identifier>
       ;Minimum iCalendar version needed to parse the iCalendar object.

       maxver     = <A IANA-registered iCalendar version identifier>
       ;Maximum iCalendar version needed to parse the iCalendar object.