В моем бине есть поле, которое я хотел бы использовать либо в качестве нулевого, либо в прошлом. JSR-303 предоставляет аннотации для Null и Past, но если я применю оба, он никогда не будет проверен, потому что он не может быть и Null, и Past. Я хотел бы объединить проверки в отношениях ИЛИ. Я почти уверен, что для этого мне придется создать собственную реализацию валидатора, но я надеюсь, что мне чего-то не хватает, и один из вас может показать мне, как легко объединить существующие валидаторы в отношении ИЛИ.