Class ValidationHelper
java.lang.Object
org.glassfish.jersey.server.validation.internal.ValidationHelper
Utility methods for Bean Validation processing.
- Since:
- 2.3
- Author:
- Michal Gajdos
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<ValidationErrorData>
constraintViolationToValidationErrors
(jakarta.validation.ConstraintViolationException violation) Extractconstraint violations
from given exception and transform them into a list ofvalidation errors
.static Response.Status
getResponseStatus
(jakarta.validation.ConstraintViolationException violation) Determine the response status (400 or 500) from the given BV exception.
-
Method Details
-
constraintViolationToValidationErrors
public static List<ValidationErrorData> constraintViolationToValidationErrors(jakarta.validation.ConstraintViolationException violation) Extractconstraint violations
from 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 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).
-