Class ValidationException

All Implemented Interfaces:
Serializable

public class ValidationException extends RuntimeException
This exception is thrown for validation failures.

It may contain a list of ConstraintViolations.

See Also:
  • Constructor Details

    • ValidationException

      public ValidationException(String message)
      Create a new exception with a descriptive message.
      Parameters:
      message - the error message
    • ValidationException

      public ValidationException(String message, List<ConstraintViolation> violations)
      Create a new exception with a descriptive message and a list of violations.
      Parameters:
      message - the error message
      violations - constraint violations that caused this exception
  • Method Details

    • violations

      public List<ConstraintViolation> violations()
      List of constraint violations that caused this exception, never null.
      Returns:
      list of violations