Having an Optional<@MyValidation String>, calling Validator.validateValue won't trigger the custom validation annotation