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