public List<ValidationMessage> invalidMessagesFor(String value) { List<ValidationMessage> result = new ArrayList<ValidationMessage>(); for (Validator<String> validator : validators) { List<ValidationMessage> messages = validator.invalidMessagesFor(value); if (messages.isEmpty()) { result.clear(); break; } else { result.addAll(messages); } } return result; }
public List<ValidationMessage> invalidMessagesFor(String value) { List<ValidationMessage> result = new ArrayList<ValidationMessage>(); for (Validator<String> validator : validators) { List<ValidationMessage> messages = validator.invalidMessagesFor(value); if (messages.isEmpty()) { result.clear(); break; } else { result.addAll(messages); } } return result; }
public List<ValidationMessage> invalidMessagesFor(T value) { List<ValidationMessage> result = null; for (Validator<T> v : validators) { if (v.isEligible(value)) { List<ValidationMessage> invalidMessages = v.invalidMessagesFor(value); result = invalidMessages; if (invalidMessages.isEmpty()) { break; } } } if (result == null) { result = new ArrayList<ValidationMessage>(); result.add(messageProducer.getMessage(invalidFormat)); } return result; }
public List<ValidationMessage> invalidMessagesFor(T value) { List<ValidationMessage> result = null; for (Validator<T> v : validators) { if (v.isEligible(value)) { List<ValidationMessage> invalidMessages = v.invalidMessagesFor(value); result = invalidMessages; if (invalidMessages.isEmpty()) { break; } } } if (result == null) { result = new ArrayList<ValidationMessage>(); result.add(messageProducer.getMessage(invalidFormat)); } return result; }
public boolean isValid(Object value, ConstraintValidatorContext context) { if (value != null) { String ieValue = getIEValue(value); String estadoValue = getEstadoValue(value); final AnnotationMessageProducer annotationMessageProducer = new AnnotationMessageProducer( ie); if (ieValue.trim().length() == 0) { return true; } else { try { final Estado estado = Estado.valueOf(estadoValue); stellaValidator = estado.getIEValidator( annotationMessageProducer, ie.formatted()); } catch (IllegalArgumentException e) { return false; } return stellaValidator.invalidMessagesFor(ieValue).isEmpty(); } } else { return true; } }
return false; return stellaValidator.invalidMessagesFor(ieValue).isEmpty();
public boolean isValid(Object value, ConstraintValidatorContext context) { if (value != null) { String ieValue = getIEValue(value); String estadoValue = getEstadoValue(value); final AnnotationMessageProducer annotationMessageProducer = new AnnotationMessageProducer( ie); if (ieValue.trim().length() == 0) { return true; } else { try { final Estado estado = Estado.valueOf(estadoValue); stellaValidator = estado.getIEValidator( annotationMessageProducer, ie.formatted()); } catch (IllegalArgumentException e) { return false; } return stellaValidator.invalidMessagesFor(ieValue).isEmpty(); } } else { return true; } }
public boolean isValid(Object value, ConstraintValidatorContext context) { if (value != null) { String ieValue = getIEValue(value); String estadoValue = getEstadoValue(value); final AnnotationMessageProducer annotationMessageProducer = new AnnotationMessageProducer( ie); if (ieValue.trim().length() == 0) { return true; } else { try { final Estado estado = Estado.valueOf(estadoValue); stellaValidator = estado.getIEValidator( annotationMessageProducer, ie.formatted()); } catch (IllegalArgumentException e) { return false; } return stellaValidator.invalidMessagesFor(ieValue).isEmpty(); } } else { return true; } }