package org.baeldung.common.web.exception;
import java.util.ArrayList;
import java.util.List;
public class ValidationErrorDTO {
private final List<FieldErrorDTO> fieldErrors = new ArrayList<FieldErrorDTO>();
public ValidationErrorDTO() {
super();
}
//
public final void addFieldError(final String path, final String message) {
final FieldErrorDTO error = new FieldErrorDTO(path, message);
fieldErrors.add(error);
}
public final List<FieldErrorDTO> getFieldErrors() {
return fieldErrors;
}
//
@Override
public final String toString() {
final StringBuilder builder = new StringBuilder();
builder.append("ValidationErrorDTO [fieldErrors=").append(fieldErrors).append("]");
return builder.toString();
}
}