Кто-нибудь сталкивался с необходимостью иметь ограничение, которое применяется только тогда, когда выполнены все групповые предложения. Другими словами, для
@NotNull(groups= {Group1.class, Group2.class})
private Integer value;
Ограничение, не равное NULL, применяется, когда любая из групп действительна.
Что если я хочу применить ограничение, когда обе группы действительны?
Наличие пользовательской группы не вариант, так как в моем приложении много комбинаций таких групп.