Top Fields Constructors Methods
net.fortuna.ical4j.validate.component

public Class VEventValidator

extends ComponentValidator<VEvent>
Class Inheritance
Annotations
@Deprecated
Imports
net.fortuna.ical4j.model.Component, net.fortuna.ical4j.model.component.VEvent, net.fortuna.ical4j.validate.*, java.util.stream.Collectors

Deprecated

Field Summary

Modifier and TypeField and Description
private final boolean
private static final ComponentContainerRuleSet
Inherited from net.fortuna.ical4j.validate.ComponentValidator:
AVAILABLENO_ALARMSOBSERVANCE_ITIPPARTICIPANTVALARM_AUDIOVALARM_DISPLAYVALARM_EMAILVALARM_ITIPVAVAILABILITYVEVENTVFREEBUSYVJOURNALVLOCATIONVRESOURCEVTIMEZONEVTODOVVENUE

Constructor Summary

AccessConstructor and Description
public
public
VEventValidator(boolean alarmsAllowed, ValidationRule<VEvent>... rules)

Method Summary

Modifier and TypeMethod and Description
public ValidationResult
validate(VEvent
the target of validation
target
)

Overrides net.fortuna.ical4j.validate.ComponentValidator.validate.

Implements net.fortuna.ical4j.validate.Validator.validate.

Validates the target content by applying validation rules.

Inherited from net.fortuna.ical4j.validate.ComponentValidator:
assertNoneassertOneOrLess

Field Detail

alarmsAllowedback to summary
private final boolean alarmsAllowed
NO_ALARMS_RULE_SETback to summary
private static final ComponentContainerRuleSet NO_ALARMS_RULE_SET

Constructor Detail

VEventValidatorback to summary
public VEventValidator(ValidationRule<VEvent>... rules)
Annotations
@SafeVarargs
VEventValidatorback to summary
public VEventValidator(boolean alarmsAllowed, ValidationRule<VEvent>... rules)
Annotations
@SafeVarargs

Method Detail

validateback to summary
public ValidationResult validate(VEvent target) throws ValidationException

Overrides net.fortuna.ical4j.validate.ComponentValidator.validate.

Implements net.fortuna.ical4j.validate.Validator.validate.

Doc from net.fortuna.ical4j.validate.Validator.validate.

Validates the target content by applying validation rules. When content fails validation the validator may throw an exception depending on the implementation.

Parameters
target:VEvent

the target of validation

Returns:ValidationResult

the result of validation applied to the specified target

Annotations
@Override
Exceptions
ValidationException:
indicates validation failure (implementation-specific)