package validators;
import java.util.ArrayList;
import java.util.List;
public class ValidationResult {
public List<ValidationError> validationErrors = new ArrayList<>();
public boolean ok=true;
public void addValidationError(ValidationError error){
ok = false;
validationErrors.add(error);
}
public String getMessage() {
String msg = "";
for(ValidationError error : validationErrors){
msg += error.errorType.getDescription() ;
msg += error.fieldName.isEmpty()?"" : " [field=" + error.fieldName + "] ";
msg += error.info.isEmpty()?"":" [info=" + error.info+ "] ";
msg += "\n";
}
return msg;
}
}