|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ValidationException | |
---|---|
net.fortuna.ical4j.data | Contains types providing RFC2445 input, output and parsing functionality. |
net.fortuna.ical4j.model | Contains core types used to define the iCalendar model. |
net.fortuna.ical4j.model.component | Contains types used to represent the iCalendar component model. |
net.fortuna.ical4j.model.property | Contains types used to represent the iCalendar property model. |
net.fortuna.ical4j.util | Contains utility types that provide supporting functionality for iCal4j. |
Uses of ValidationException in net.fortuna.ical4j.data |
---|
Methods in net.fortuna.ical4j.data that throw ValidationException | |
---|---|
void |
CalendarOutputter.output(Calendar calendar,
java.io.OutputStream out)
Outputs an iCalender string to the specified output stream. |
void |
CalendarOutputter.output(Calendar calendar,
java.io.Writer out)
Outputs an iCalender string to the specified writer. |
Uses of ValidationException in net.fortuna.ical4j.model |
---|
Methods in net.fortuna.ical4j.model that throw ValidationException | |
---|---|
void |
Component.validate()
Perform validation on a component and its properties. |
abstract void |
Property.validate()
Perform validation on a property. |
void |
Calendar.validate()
Perform validation on the calendar, its properties and its components in its current state. |
abstract void |
Component.validate(boolean recurse)
Perform validation on a component. |
void |
Calendar.validate(boolean recurse)
Perform validation on the calendar in its current state. |
protected void |
Component.validateProperties()
Invoke validation on the component properties in its current state. |
Uses of ValidationException in net.fortuna.ical4j.model.component |
---|
Methods in net.fortuna.ical4j.model.component that throw ValidationException | |
---|---|
void |
VAlarm.validate(boolean recurse)
|
void |
VTimeZone.validate(boolean recurse)
|
void |
VVenue.validate(boolean recurse)
|
void |
XComponent.validate(boolean recurse)
|
void |
VAvailability.validate(boolean recurse)
|
void |
VFreeBusy.validate(boolean recurse)
|
void |
VToDo.validate(boolean recurse)
|
void |
VJournal.validate(boolean recurse)
|
void |
Observance.validate(boolean recurse)
|
void |
VEvent.validate(boolean recurse)
|
void |
Available.validate(boolean recurse)
|
void |
VAlarm.validateAdd()
|
void |
VTimeZone.validateAdd()
|
abstract void |
CalendarComponent.validateAdd()
Apply validation for METHOD=ADD. |
void |
VVenue.validateAdd()
|
void |
XComponent.validateAdd()
|
void |
VAvailability.validateAdd()
|
void |
VFreeBusy.validateAdd()
|
void |
VToDo.validateAdd()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "ADD" VTODO 1 DTSTAMP 1 ORGANIZER 1 PRIORITY 1 SEQUENCE 1 MUST be greater than 0 SUMMARY 1 Can be null. |
void |
VJournal.validateAdd()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "ADD" VJOURNAL 1 DESCRIPTION 1 Can be null. |
void |
VEvent.validateAdd()
|
void |
VAlarm.validateCancel()
|
void |
VTimeZone.validateCancel()
|
abstract void |
CalendarComponent.validateCancel()
Apply validation for METHOD=CANCEL. |
void |
VVenue.validateCancel()
|
void |
XComponent.validateCancel()
|
void |
VAvailability.validateCancel()
|
void |
VFreeBusy.validateCancel()
|
void |
VToDo.validateCancel()
Component/Property Presence ------------------- --------------------------------------------- METHOD 1 MUST be "CANCEL" VTODO 1 ATTENDEE 0+ include all "Attendees" being removed from the todo. |
void |
VJournal.validateCancel()
Component/Property Presence ------------------- --------------------------------------------- METHOD 1 MUST be "CANCEL" VJOURNAL 1+ All MUST have the same UID DTSTAMP 1 ORGANIZER 1 SEQUENCE 1 UID 1 MUST be the UID of the original REQUEST ATTACH 0+ ATTENDEE 0+ CATEGORIES 0 or 1 This property MAY contain a list of values CLASS 0 or 1 COMMENT 0 or 1 CONTACT 0+ CREATED 0 or 1 DESCRIPTION 0 or 1 DTSTART 0 or 1 EXDATE 0+ EXRULE 0+ LAST-MODIFIED 0 or 1 RDATE 0+ RECURRENCE-ID 0 or 1 only if referring to an instance of a recurring calendar component. |
void |
VEvent.validateCancel()
|
void |
VAlarm.validateCounter()
|
void |
VTimeZone.validateCounter()
|
abstract void |
CalendarComponent.validateCounter()
Apply validation for METHOD=COUNTER. |
void |
VVenue.validateCounter()
|
void |
XComponent.validateCounter()
|
void |
VAvailability.validateCounter()
|
void |
VFreeBusy.validateCounter()
|
void |
VToDo.validateCounter()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "COUNTER" VTODO 1 ATTENDEE 1+ DTSTAMP 1 ORGANIZER 1 PRIORITY 1 SUMMARY 1 Can be null UID 1 ATTACH 0+ CATEGORIES 0 or 1 This property MAY contain a list of values CLASS 0 or 1 COMMENT 0 or 1 CONTACT 0+ CREATED 0 or 1 DESCRIPTION 0 or 1 Can be null DTSTART 0 or 1 DUE 0 or 1 If present DURATION MUST NOT be present DURATION 0 or 1 If present DUE MUST NOT be present EXDATE 0+ EXRULE 0+ GEO 0 or 1 LAST-MODIFIED 0 or 1 LOCATION 0 or 1 PERCENT-COMPLETE 0 or 1 RDATE 0+ RECURRENCE-ID 0 or 1 MUST only 3.5if referring to an instance of a recurring calendar component. |
void |
VJournal.validateCounter()
|
void |
VEvent.validateCounter()
|
void |
VAlarm.validateDeclineCounter()
|
void |
VTimeZone.validateDeclineCounter()
|
abstract void |
CalendarComponent.validateDeclineCounter()
Apply validation for METHOD=DECLINE-COUNTER. |
void |
VVenue.validateDeclineCounter()
|
void |
XComponent.validateDeclineCounter()
|
void |
VAvailability.validateDeclineCounter()
|
void |
VFreeBusy.validateDeclineCounter()
|
void |
VToDo.validateDeclineCounter()
Component/Property Presence ------------------- --------------------------------------------- METHOD 1 MUST be "DECLINECOUNTER" VTODO 1 ATTENDEE 1+ MUST for all attendees DTSTAMP 1 ORGANIZER 1 SEQUENCE 1 MUST echo the original SEQUENCE number UID 1 MUST echo original UID ATTACH 0+ CATEGORIES 0 or 1 This property may contain a list of values CLASS 0 or 1 COMMENT 0 or 1 CONTACT 0+ CREATED 0 or 1 DESCRIPTION 0 or 1 DTSTART 0 or 1 DUE 0 or 1 If present DURATION MUST NOT be present DURATION 0 or 1 If present DUE MUST NOT be present EXDATE 0+ EXRULE 0+ GEO 0 or 1 LAST-MODIFIED 0 or 1 LOCATION 0 or 1 PERCENT-COMPLETE 0 or 1 PRIORITY 0 or 1 RDATE 0+ RECURRENCE-ID 0 or 1 MUST only if referring to an instance of a recurring calendar component. |
void |
VJournal.validateDeclineCounter()
|
void |
VEvent.validateDeclineCounter()
|
void |
VAlarm.validatePublish()
|
void |
VTimeZone.validatePublish()
|
abstract void |
CalendarComponent.validatePublish()
Apply validation for METHOD=PUBLISH. |
void |
VVenue.validatePublish()
|
void |
XComponent.validatePublish()
|
void |
VAvailability.validatePublish()
|
void |
VFreeBusy.validatePublish()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "PUBLISH" VFREEBUSY 1+ DTSTAMP 1 DTSTART 1 DateTime values must be in UTC DTEND 1 DateTime values must be in UTC FREEBUSY 1+ MUST be BUSYTIME. |
void |
VToDo.validatePublish()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "PUBLISH" VTODO 1+ DTSTAMP 1 DTSTART 1 ORGANIZER 1 PRIORITY 1 SEQUENCE 0 or 1 MUST be present if value is greater than 0, MAY be present if 0 SUMMARY 1 Can be null. |
void |
VJournal.validatePublish()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "PUBLISH" VJOURNAL 1+ DESCRIPTION 1 Can be null. |
void |
VEvent.validatePublish()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST equal "PUBLISH" VEVENT 1+ DTSTAMP 1 DTSTART 1 ORGANIZER 1 SUMMARY 1 Can be null. |
void |
VAlarm.validateRefresh()
|
void |
VTimeZone.validateRefresh()
|
abstract void |
CalendarComponent.validateRefresh()
Apply validation for METHOD=REFRESH. |
void |
VVenue.validateRefresh()
|
void |
XComponent.validateRefresh()
|
void |
VAvailability.validateRefresh()
|
void |
VFreeBusy.validateRefresh()
|
void |
VToDo.validateRefresh()
Component/Property Presence ------------------- --------------------------------------------- METHOD 1 MUST be "REFRESH" VTODO 1 ATTENDEE 1 DTSTAMP 1 UID 1 MUST echo original UID RECURRENCE-ID 0 or 1 MUST only if referring to an instance of a Recurring calendar component. |
void |
VJournal.validateRefresh()
|
void |
VEvent.validateRefresh()
|
void |
VAlarm.validateReply()
|
void |
VTimeZone.validateReply()
|
abstract void |
CalendarComponent.validateReply()
Apply validation for METHOD=REPLY. |
void |
VVenue.validateReply()
|
void |
XComponent.validateReply()
|
void |
VAvailability.validateReply()
|
void |
VFreeBusy.validateReply()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "REPLY" VFREEBUSY 1 ATTENDEE 1 (address of recipient replying) DTSTAMP 1 DTEND 1 DateTime values must be in UTC DTSTART 1 DateTime values must be in UTC FREEBUSY 1+ (values MUST all be of the same data type. |
void |
VToDo.validateReply()
Component/Property Presence ------------------- --------------------------------------------- METHOD 1 MUST be "REPLY" VTODO 1+ All component MUST have the same UID ATTENDEE 1+ DTSTAMP 1 ORGANIZER 1 REQUEST-STATUS 1+ UID 1 MUST must be the address of the replying attendee ATTACH 0+ CATEGORIES 0 or 1 This property may contain a list of values CLASS 0 or 1 COMMENT 0 or 1 CONTACT 0+ CREATED 0 or 1 DESCRIPTION 0 or 1 DTSTART 0 or 1 DUE 0 or 1 If present DURATION MUST NOT be present DURATION 0 or 1 If present DUE MUST NOT be present EXDATE 0+ EXRULE 0+ GEO 0 or 1 LAST-MODIFIED 0 or 1 LOCATION 0 or 1 PERCENT-COMPLETE 0 or 1 PRIORITY 0 or 1 RDATE 0+ RELATED-TO 0+ RESOURCES 0 or 1 This property may contain a list of values RRULE 0+ RECURRENCE-ID 0 or 1 MUST only if referring to an instance of a Recurring calendar component. |
void |
VJournal.validateReply()
|
void |
VEvent.validateReply()
|
void |
VAlarm.validateRequest()
|
void |
VTimeZone.validateRequest()
|
abstract void |
CalendarComponent.validateRequest()
Apply validation for METHOD=REQUEST. |
void |
VVenue.validateRequest()
|
void |
XComponent.validateRequest()
|
void |
VAvailability.validateRequest()
|
void |
VFreeBusy.validateRequest()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "REQUEST" VFREEBUSY 1 ATTENDEE 1+ contain the address of the calendar store DTEND 1 DateTime values must be in UTC DTSTAMP 1 DTSTART 1 DateTime values must be in UTC ORGANIZER 1 MUST be the request originator's address UID 1 COMMENT 0 or 1 CONTACT 0+ X-PROPERTY 0+ FREEBUSY 0 DURATION 0 REQUEST-STATUS 0 URL 0 X-COMPONENT 0+ VALARM 0 VEVENT 0 VTODO 0 VJOURNAL 0 VTIMEZONE 0 |
void |
VToDo.validateRequest()
Component/Property Presence ------------------- ---------------------------------------------- METHOD 1 MUST be "REQUEST" VTODO 1+ All components must have the same UID ATTENDEE 1+ DTSTAMP 1 DTSTART 1 ORGANIZER 1 PRIORITY 1 SEQUENCE 0 or 1 MUST be present if value is greater than 0, MAY be present if 0 SUMMARY 1 Can be null. |
void |
VJournal.validateRequest()
|
void |
VEvent.validateRequest()
|
Uses of ValidationException in net.fortuna.ical4j.model.property |
---|
Methods in net.fortuna.ical4j.model.property that throw ValidationException | |
---|---|
void |
Name.validate()
|
void |
Locality.validate()
|
void |
XProperty.validate()
|
void |
Postalcode.validate()
|
void |
UtcProperty.validate()
|
void |
Resources.validate()
|
void |
Due.validate()
|
void |
Status.validate()
|
void |
Method.validate()
|
void |
Version.validate()
|
void |
TzUrl.validate()
|
void |
Action.validate()
|
void |
Repeat.validate()
|
void |
Country.validate()
|
void |
RRule.validate()
|
void |
Sequence.validate()
|
void |
Duration.validate()
|
void |
RelatedTo.validate()
|
void |
LocationType.validate()
|
void |
RecurrenceId.validate()
|
void |
Location.validate()
|
void |
Attach.validate()
|
void |
DtEnd.validate()
|
void |
ExDate.validate()
|
void |
ProdId.validate()
|
void |
FreeBusy.validate()
|
void |
Clazz.validate()
|
void |
Geo.validate()
|
void |
ExtendedAddress.validate()
|
void |
PercentComplete.validate()
|
void |
Organizer.validate()
|
void |
ExRule.validate()
|
void |
DateProperty.validate()
|
void |
Comment.validate()
|
void |
CalScale.validate()
|
void |
Description.validate()
|
void |
Contact.validate()
|
void |
Region.validate()
|
void |
Uid.validate()
|
void |
TzOffsetFrom.validate()
|
void |
Attendee.validate()
|
void |
RequestStatus.validate()
|
void |
Tel.validate()
|
void |
Priority.validate()
|
void |
DtStart.validate()
|
void |
Url.validate()
|
void |
StreetAddress.validate()
|
void |
Trigger.validate()
|
void |
TzId.validate()
|
void |
Categories.validate()
|
void |
TzName.validate()
|
void |
TzOffsetTo.validate()
|
void |
Transp.validate()
|
void |
BusyType.validate()
|
void |
RDate.validate()
|
void |
Summary.validate()
|
Uses of ValidationException in net.fortuna.ical4j.util |
---|
Methods in net.fortuna.ical4j.util that throw ValidationException | |
---|---|
static void |
ComponentValidator.assertNone(java.lang.String componentName,
ComponentList components)
|
void |
ParameterValidator.assertNone(java.lang.String paramName,
ParameterList parameters)
Ensure a parameter doesn't occur in the specified list. |
void |
PropertyValidator.assertNone(java.lang.String propertyName,
PropertyList properties)
Ensure a property doesn't occur in the specified list. |
void |
ParameterValidator.assertNullOrEqual(Parameter param,
ParameterList parameters)
|
void |
ParameterValidator.assertOne(java.lang.String paramName,
ParameterList parameters)
Ensure a parameter occurs once. |
void |
PropertyValidator.assertOne(java.lang.String propertyName,
PropertyList properties)
Ensure a property occurs once. |
static void |
ComponentValidator.assertOneOrLess(java.lang.String componentName,
ComponentList components)
|
void |
ParameterValidator.assertOneOrLess(java.lang.String paramName,
ParameterList parameters)
Ensure a parameter occurs no more than once. |
void |
PropertyValidator.assertOneOrLess(java.lang.String propertyName,
PropertyList properties)
Ensure a property occurs no more than once. |
void |
PropertyValidator.assertOneOrMore(java.lang.String propertyName,
PropertyList properties)
Ensure a property occurs at least once. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |