Class ValidationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
de.knightsoftnet.validators.shared.exceptions.ValidationException
All Implemented Interfaces:
Serializable

public class ValidationException extends Exception implements Serializable
The ValidationException is thrown, when a argument is not valid by bean validation.
Author:
Manfred Tremmel
See Also:
  • Constructor Details

    • ValidationException

      public ValidationException()
      default constructor.
    • ValidationException

      public ValidationException(Set pvalidationErrorSet)
      constructor adding a set of validation errors.
      Parameters:
      pvalidationErrorSet - a set of validation errors
    • ValidationException

      public ValidationException(String pmessage)
      constructor adding a message text.
      Parameters:
      pmessage - message to add to the exception
    • ValidationException

      public ValidationException(String pmessage, Set pvalidationErrorSet)
      constructor adding a text and another exception/throwable to the exception.
      Parameters:
      pmessage - message to add to the exception
      pvalidationErrorSet - a set of validation errors
  • Method Details

    • getValidationErrorSet

      public final ArrayList<jakarta.validation.ConstraintViolation<?>> getValidationErrorSet(Object pclass)
      get validation error set.
      Parameters:
      pclass - class to get data from
      Returns:
      the validationErrorSet
    • setValidationErrorSet

      public final void setValidationErrorSet(Set pvalidationErrorSet)
      set validation error set.
      Parameters:
      pvalidationErrorSet - the validationErrorSet to set
    • setValidationErrorSet

      public final void setValidationErrorSet(ArrayList<jakarta.validation.ConstraintViolation<?>> pvalidationErrorSet)
      set validation error set.
      Parameters:
      pvalidationErrorSet - the validationErrorSet to set