JSR 303: Как проверить коллекцию аннотированных объектов?

Можно ли проверить коллекцию объектов в JSR 303 - Jave Bean Validation, где сама коллекция не имеет аннотаций, но элементы, содержащиеся в do?

Например, возможно ли, чтобы это привело к нарушение ограничения из-за пустого имени второго лица:

List<Person> people = new ArrayList<Person>();
people.add(new Person("dave"));
people.add(new Person(null));

Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
Set<ConstraintViolation<List<Person>>> validation = validator.validate(people);
45
задан Soumitri Pattnaik 29 June 2016 в 09:37
поделиться