static class VertxWebProcessor.ParameterInjector.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
canEndResponse |
(package private) List<org.jboss.jandex.Type> |
matchTypes |
(package private) VertxWebProcessor.TriPredicate<org.jboss.jandex.Type,Set<org.jboss.jandex.AnnotationInstance>,org.jboss.jandex.IndexView> |
predicate |
(package private) VertxWebProcessor.ResultHandleProvider |
provider |
(package private) List<org.jboss.jandex.DotName> |
requiredAnnotationNames |
(package private) List<org.jboss.jandex.Type> |
skipTypes |
(package private) Route.HandlerType |
targetHandlerType |
(package private) VertxWebProcessor.ParamValidator |
validator |
| Constructor and Description |
|---|
Builder() |
VertxWebProcessor.TriPredicate<org.jboss.jandex.Type,Set<org.jboss.jandex.AnnotationInstance>,org.jboss.jandex.IndexView> predicate
List<org.jboss.jandex.Type> matchTypes
List<org.jboss.jandex.Type> skipTypes
List<org.jboss.jandex.DotName> requiredAnnotationNames
VertxWebProcessor.ResultHandleProvider provider
Route.HandlerType targetHandlerType
VertxWebProcessor.ParamValidator validator
boolean canEndResponse
VertxWebProcessor.ParameterInjector.Builder matchType(org.jboss.jandex.DotName className)
VertxWebProcessor.ParameterInjector.Builder matchType(org.jboss.jandex.Type type)
VertxWebProcessor.ParameterInjector.Builder matchPrimitiveWrappers()
VertxWebProcessor.ParameterInjector.Builder matchOptionalOf(org.jboss.jandex.DotName className)
VertxWebProcessor.ParameterInjector.Builder matchListOf(org.jboss.jandex.DotName className)
VertxWebProcessor.ParameterInjector.Builder matchOptionalOf(org.jboss.jandex.Type type)
VertxWebProcessor.ParameterInjector.Builder matchListOf(org.jboss.jandex.Type type)
VertxWebProcessor.ParameterInjector.Builder skipType(org.jboss.jandex.DotName className)
VertxWebProcessor.ParameterInjector.Builder skipType(org.jboss.jandex.Type type)
VertxWebProcessor.ParameterInjector.Builder requireAnnotations(org.jboss.jandex.DotName... names)
VertxWebProcessor.ParameterInjector.Builder resultHandleProvider(VertxWebProcessor.ResultHandleProvider provider)
VertxWebProcessor.ParameterInjector.Builder match(VertxWebProcessor.TriPredicate<org.jboss.jandex.Type,Set<org.jboss.jandex.AnnotationInstance>,org.jboss.jandex.IndexView> predicate)
VertxWebProcessor.ParameterInjector.Builder targetHandlerType(Route.HandlerType handlerType)
VertxWebProcessor.ParameterInjector.Builder validate(VertxWebProcessor.ParamValidator validator)
VertxWebProcessor.ParameterInjector.Builder canEndResponse()
VertxWebProcessor.ParameterInjector build()
Copyright © 2021 JBoss by Red Hat. All rights reserved.