View Javadoc

1   package com.atlassian.plugins.rest.common.validation;
2   
3   import javax.xml.bind.annotation.XmlRootElement;
4   import java.util.ArrayList;
5   import java.util.List;
6   
7   /**
8    * Represents errors from a validation failure.  Should contain at least one {@link ValidationError}}
9    *
10   * @since 2.0
11   */
12  @XmlRootElement
13  public class ValidationErrors
14  {
15      private List<ValidationError> errors = new ArrayList<ValidationError>();
16  
17      public List<ValidationError> getErrors()
18      {
19          return errors;
20      }
21  
22      public void addError(ValidationError error)
23      {
24          errors.add(error);
25      }
26  
27      public void setErrors(List<ValidationError> errors)
28      {
29          this.errors = errors;
30      }
31  }