Package io.quarkus.vertx.web.runtime
Class ValidationSupport
- java.lang.Object
-
- io.quarkus.vertx.web.runtime.ValidationSupport
-
public class ValidationSupport extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ACCEPT_HEADER
static String
APPLICATION_JSON
static String
PROBLEM_DETAIL
static String
PROBLEM_FIELD
static String
PROBLEM_MESSAGE
static String
PROBLEM_STATUS
static String
PROBLEM_TITLE
static String
PROBLEM_VIOLATIONS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.validation.Validator
getValidator(io.quarkus.arc.ArcContainer container)
static void
handleViolationException(javax.validation.ConstraintViolationException ex, io.vertx.ext.web.RoutingContext rc, boolean forceJsonEncoding)
(package private) static boolean
isReturnValueConstraintViolation(javax.validation.ConstraintViolation<?> violation)
static String
mapViolationsToJson(Set<javax.validation.ConstraintViolation<?>> violations, io.vertx.core.http.HttpServerResponse response)
-
-
-
Field Detail
-
APPLICATION_JSON
public static final String APPLICATION_JSON
- See Also:
- Constant Field Values
-
ACCEPT_HEADER
public static final String ACCEPT_HEADER
- See Also:
- Constant Field Values
-
PROBLEM_TITLE
public static final String PROBLEM_TITLE
- See Also:
- Constant Field Values
-
PROBLEM_DETAIL
public static final String PROBLEM_DETAIL
- See Also:
- Constant Field Values
-
PROBLEM_FIELD
public static final String PROBLEM_FIELD
- See Also:
- Constant Field Values
-
PROBLEM_MESSAGE
public static final String PROBLEM_MESSAGE
- See Also:
- Constant Field Values
-
PROBLEM_STATUS
public static final String PROBLEM_STATUS
- See Also:
- Constant Field Values
-
PROBLEM_VIOLATIONS
public static final String PROBLEM_VIOLATIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getValidator
public static javax.validation.Validator getValidator(io.quarkus.arc.ArcContainer container)
-
mapViolationsToJson
public static String mapViolationsToJson(Set<javax.validation.ConstraintViolation<?>> violations, io.vertx.core.http.HttpServerResponse response)
-
handleViolationException
public static void handleViolationException(javax.validation.ConstraintViolationException ex, io.vertx.ext.web.RoutingContext rc, boolean forceJsonEncoding)
-
isReturnValueConstraintViolation
static boolean isReturnValueConstraintViolation(javax.validation.ConstraintViolation<?> violation)
-
-