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 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 Detail
-
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).
-
-