Top Fields Constructors Methods
net.fortuna.ical4j.validate

public Class ITIPValidator

extends Object
implements Validator<Calendar>
Class Inheritance
All Implemented Interfaces
net.fortuna.ical4j.validate.Validator, java.io.Serializable
Imports
net.fortuna.ical4j.model.Calendar, .Property

Field Summary

Modifier and TypeField and Description
private static final ComponentContainerRuleSet
private static final PropertyContainerRuleSet<Calendar>

Constructor Summary

AccessConstructor and Description
public

Method Summary

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

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

Validates the target content by applying validation rules.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

COMPONENTS_RULE_SETback to summary
private static final ComponentContainerRuleSet COMPONENTS_RULE_SET
PROPS_RULE_SETback to summary
private static final PropertyContainerRuleSet<Calendar> PROPS_RULE_SET

Constructor Detail

ITIPValidatorback to summary
public ITIPValidator()

Method Detail

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

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:Calendar

the target of validation

Returns:ValidationResult

the result of validation applied to the specified target

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