If "Email element" is null, it is not described in JavaDoc whether it is valid or not. In other rules, it is specified as valid in that case. https://github.com/beanvalidation/beanvalidation-api/blob/master/src/main/java/javax/validation/constraints/Email.java#L27-L29 see https://github.com/beanvalidation/beanvalidation-api/blob/master/src/main/java/javax/validation/constraints/Max.java#L40 |