Class ValidationHelper


  • public final class ValidationHelper
    extends Object
    Utility methods for Bean Validation processing.
    Since:
    2.3
    Author:
    Michal Gajdos
    • Method Detail

      • constraintViolationToValidationErrors

        public static List<ValidationErrorData> constraintViolationToValidationErrors​(jakarta.validation.ConstraintViolationException violation)
        Extract constraint violations from given exception and transform them into a list of validation errors.
        Parameters:
        violation - exception containing constraint violations.
        Returns:
        list of validation errors (not null).
      • getResponseStatus

        public static Response.Status getResponseStatus​(jakarta.validation.ConstraintViolationException violation)
        Determine the response status (400 or 500) from the given BV exception.
        Parameters:
        violation - BV exception.
        Returns:
        response status (400 or 500).