Package io.quarkus.vertx.web.deployment
Class HandlerDescriptor
java.lang.Object
io.quarkus.vertx.web.deployment.HandlerDescriptor
Describe a request handler.
-
Constructor Summary
ConstructorsConstructorDescriptionHandlerDescriptor(org.jboss.jandex.MethodInfo method, BeanValidationAnnotationsBuildItem bvAnnotations, boolean failureHandler, String[] producedTypes) -
Method Summary
Modifier and TypeMethodDescription(package private) org.jboss.jandex.Type(package private) org.jboss.jandex.Type(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean(package private) boolean
-
Constructor Details
-
HandlerDescriptor
HandlerDescriptor(org.jboss.jandex.MethodInfo method, BeanValidationAnnotationsBuildItem bvAnnotations, boolean failureHandler, String[] producedTypes)
-
-
Method Details
-
getReturnType
org.jboss.jandex.Type getReturnType() -
isReturningUni
boolean isReturningUni() -
isReturningMulti
boolean isReturningMulti() -
isReturningCompletionStage
boolean isReturningCompletionStage() -
getFirstContentType
-
requireValidation
boolean requireValidation()- Returns:
trueif the method is annotated with a constraint or@Validor any parameter has such kind of annotation.
-
isProducedResponseValidated
boolean isProducedResponseValidated()- Returns:
trueif the method is annotated with@Valid.
-
getPayloadType
org.jboss.jandex.Type getPayloadType() -
isPayloadString
boolean isPayloadString() -
isPayloadTypeBuffer
boolean isPayloadTypeBuffer() -
isPayloadMutinyBuffer
boolean isPayloadMutinyBuffer() -
isFailureHandler
boolean isFailureHandler()
-