Class ValidationHelper
- java.lang.Object
-
- org.glassfish.jersey.server.validation.internal.ValidationHelper
-
public final class ValidationHelper extends Object
Utility methods for Bean Validation processing.- Since:
- 2.3
- Author:
- Michal Gajdos
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<ValidationErrorData>constraintViolationToValidationErrors(jakarta.validation.ConstraintViolationException violation)Extractconstraint violationsfrom given exception and transform them into a list ofvalidation errors.static jakarta.ws.rs.core.Response.StatusgetResponseStatus(jakarta.validation.ConstraintViolationException violation)Determine the response status (400 or 500) from the given BV exception.
-
-
-
Method Detail
-
constraintViolationToValidationErrors
public static List<ValidationErrorData> constraintViolationToValidationErrors(jakarta.validation.ConstraintViolationException violation)
Extractconstraint violationsfrom given exception and transform them into a list ofvalidation errors.- Parameters:
violation- exception containing constraint violations.- Returns:
- list of validation errors (not
null).
-
getResponseStatus
public static jakarta.ws.rs.core.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).
-
-