Ограничения Java Bean Validation (JSR303), включающие взаимосвязь между несколькими свойствами bean-компонента
Скажем, у меня есть следующий простой боб Java:
class MyBean {
private Date startDate;
private Date endDate;
//setter, getters etc...
}
Есть ли механизм в JSR 303 для создания пользовательского валидатора, который проверяет ограничение, которое startDate должно быть перед endDate?
Мне кажется, это общий случай использования, но я не могу найти никаких примеров такого рода ограничений на отношения между несколькими свойствами.