public final class RepeatedValidation extends Object
RepeatedValidation implements PGV validators for collection-type validators.| Modifier and Type | Class and Description |
|---|---|
static interface |
RepeatedValidation.ValidationConsumer<T> |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
forEach(List<T> values,
RepeatedValidation.ValidationConsumer<T> consumer) |
static <T> void |
maxItems(String field,
List<T> values,
int expected) |
static <T> void |
minItems(String field,
List<T> values,
int expected) |
static <T> void |
unique(String field,
List<T> values) |
public static <T> void minItems(String field, List<T> values, int expected) throws ValidationException
ValidationExceptionpublic static <T> void maxItems(String field, List<T> values, int expected) throws ValidationException
ValidationExceptionpublic static <T> void unique(String field, List<T> values) throws ValidationException
ValidationExceptionpublic static <T> void forEach(List<T> values, RepeatedValidation.ValidationConsumer<T> consumer) throws ValidationException
ValidationExceptionCopyright © 2022. All rights reserved.