Package io.quarkus.vertx.web.deployment
Class HandlerDescriptor
- java.lang.Object
-
- io.quarkus.vertx.web.deployment.HandlerDescriptor
-
class HandlerDescriptor extends Object
Describe a request handler.
-
-
Constructor Summary
Constructors Constructor Description HandlerDescriptor(org.jboss.jandex.MethodInfo method, BeanValidationAnnotationsBuildItem bvAnnotations, io.quarkus.vertx.http.runtime.HandlerType handlerType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) org.jboss.jandex.TypegetContentType()(package private) io.quarkus.vertx.http.runtime.HandlerTypegetHandlerType()(package private) org.jboss.jandex.TypegetReturnType()(package private) booleanisContentTypeBuffer()(package private) booleanisContentTypeMutinyBuffer()(package private) booleanisContentTypeString()(package private) booleanisProducedResponseValidated()(package private) booleanisReturningCompletionStage()(package private) booleanisReturningMulti()(package private) booleanisReturningUni()(package private) booleanisReturningVoid()(package private) booleanrequireValidation()
-
-
-
Constructor Detail
-
HandlerDescriptor
HandlerDescriptor(org.jboss.jandex.MethodInfo method, BeanValidationAnnotationsBuildItem bvAnnotations, io.quarkus.vertx.http.runtime.HandlerType handlerType)
-
-
Method Detail
-
getReturnType
org.jboss.jandex.Type getReturnType()
-
isReturningVoid
boolean isReturningVoid()
-
isReturningUni
boolean isReturningUni()
-
isReturningMulti
boolean isReturningMulti()
-
isReturningCompletionStage
boolean isReturningCompletionStage()
-
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.
-
getContentType
org.jboss.jandex.Type getContentType()
-
isContentTypeString
boolean isContentTypeString()
-
isContentTypeBuffer
boolean isContentTypeBuffer()
-
isContentTypeMutinyBuffer
boolean isContentTypeMutinyBuffer()
-
getHandlerType
io.quarkus.vertx.http.runtime.HandlerType getHandlerType()
-
-