У меня есть класс, как это:JSR-303 exclued некоторые элементы из списка во время проверки
class From{
private List<SubForm> subForms;
}
class SubForm{
@NotBlank
String name;
@Max(value=100)
Integer count;
...
public boolen isValidatable(){
....
}
}
Мне нужно, чтобы проверить список Подчиненные внутри формы, но я хочу, чтобы исключить элемент, возвращать isValidatable = ложь. Я не могу заразить объект Form до метода Validator.validate(). Я могу использовать стандартные аннотации или написать собственный ConstraintValidator. как я могу сделать это лучше?