Package net.fortuna.ical4j.validate
Class CalendarValidatorImpl
- java.lang.Object
-
- net.fortuna.ical4j.validate.CalendarValidatorImpl
-
- All Implemented Interfaces:
Serializable
,Validator<Calendar>
public class CalendarValidatorImpl extends Object implements Validator<Calendar>
Created by fortuna on 13/09/15.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CalendarValidatorImpl.AddValidator
static class
CalendarValidatorImpl.CancelValidator
static class
CalendarValidatorImpl.CounterValidator
static class
CalendarValidatorImpl.DeclineCounterValidator
static class
CalendarValidatorImpl.PublishValidator
static class
CalendarValidatorImpl.RefreshValidator
static class
CalendarValidatorImpl.ReplyValidator
static class
CalendarValidatorImpl.RequestValidator
-
Field Summary
Fields Modifier and Type Field Description protected List<Class<? extends Property>>
calendarProperties
-
Constructor Summary
Constructors Constructor Description CalendarValidatorImpl(ValidationRule... rules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
validate(Calendar target)
Validates the target content by applying validation rules.
-
-
-
Constructor Detail
-
CalendarValidatorImpl
public CalendarValidatorImpl(ValidationRule... rules)
-
-
Method Detail
-
validate
public void validate(Calendar target) throws ValidationException
Description copied from interface:Validator
Validates the target content by applying validation rules. When content fails validation the validator may throw an exception depending on the implementation.- Specified by:
validate
in interfaceValidator<Calendar>
- Throws:
ValidationException
- indicates validation failure (implementation-specific)
-
-