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 StringACCEPT_HEADERstatic StringAPPLICATION_JSONstatic StringPROBLEM_DETAILstatic StringPROBLEM_FIELDstatic StringPROBLEM_MESSAGEstatic StringPROBLEM_STATUSstatic StringPROBLEM_TITLEstatic StringPROBLEM_VIOLATIONS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.validation.ValidatorgetValidator(io.quarkus.arc.ArcContainer container)static voidhandleViolationException(javax.validation.ConstraintViolationException ex, io.vertx.ext.web.RoutingContext rc, boolean forceJsonEncoding)(package private) static booleanisReturnValueConstraintViolation(javax.validation.ConstraintViolation<?> violation)static StringmapViolationsToJson(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)
-
-