Class ValidationErrorCollector

java.lang.Object
graphql.validation.ValidationErrorCollector

public class ValidationErrorCollector extends Object
  • Constructor Details

    • ValidationErrorCollector

      public ValidationErrorCollector()
    • ValidationErrorCollector

      public ValidationErrorCollector(int maxErrors)
  • Method Details

    • addError

      public void addError(ValidationError validationError) throws graphql.validation.ValidationErrorCollector.MaxValidationErrorsReached
      This will throw ValidationErrorCollector.MaxValidationErrorsReached if too many validation errors are added
      Parameters:
      validationError - the error to add
      Throws:
      graphql.validation.ValidationErrorCollector.MaxValidationErrorsReached - if too many errors have been generated
    • getErrors

      public List<ValidationError> getErrors()
    • containsValidationError

      public boolean containsValidationError(ValidationErrorType validationErrorType)
    • containsValidationError

      public boolean containsValidationError(ValidationErrorType validationErrorType, String description)
    • toString

      public String toString()
      Overrides:
      toString in class Object