package cn.dreampie.route.valid;
import cn.dreampie.common.http.result.ErrorResult;
import cn.dreampie.common.http.result.HttpStatus;
import java.util.ArrayList;
import java.util.List;
/**
* Created by ice on 15-1-26.
*/
public class ValidResult {
private List<ErrorResult> errors = new ArrayList<ErrorResult>();
private HttpStatus status = HttpStatus.UNPROCESSABLE_ENTITY;
public ValidResult() {
}
public ValidResult(List<ErrorResult> errors) {
this.errors = errors;
}
public ValidResult(HttpStatus status, List<ErrorResult> errors) {
this.errors = errors;
this.status = status;
}
public void addError(String name, String error) {
this.errors.add(new ErrorResult(name, error));
}
public List<ErrorResult> getErrors() {
return errors;
}
public void setErrors(List<ErrorResult> errors) {
this.errors = errors;
}
public HttpStatus getStatus() {
return status;
}
public void setStatus(HttpStatus status) {
this.status = status;
}
}