Module ical4j.core
Package net.fortuna.ical4j.validate
Interface ContentValidator<T extends Content>
- All Known Implementing Classes:
ComponentValidator,VEventValidator,VToDoValidator
public interface ContentValidator<T extends Content>
-
Field Summary
Fields -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <T extends Content>
voidassertNone(String name, List<T> content, boolean warn) static <T extends Content>
voidstatic <T extends Content>
voidassertOneOrLess(String name, List<T> content, boolean warn) static <T extends Content>
voidassertOneOrMore(String name, List<T> content, boolean warn)
-
Field Details
-
ASSERT_NONE_MESSAGE
- See Also:
-
ASSERT_ONE_OR_LESS_MESSAGE
- See Also:
-
ASSERT_ONE_MESSAGE
- See Also:
-
ASSERT_ONE_OR_MORE_MESSAGE
- See Also:
-
-
Method Details
-
assertNone
static <T extends Content> void assertNone(String name, List<T> content, boolean warn) throws ValidationException - Throws:
ValidationException
-
assertOne
static <T extends Content> void assertOne(String name, List<T> content, boolean warn) throws ValidationException - Throws:
ValidationException
-
assertOneOrLess
static <T extends Content> void assertOneOrLess(String name, List<T> content, boolean warn) throws ValidationException - Throws:
ValidationException
-
assertOneOrMore
static <T extends Content> void assertOneOrMore(String name, List<T> content, boolean warn) throws ValidationException - Throws:
ValidationException
-