Class ReactiveRoutesProcessor.ParameterInjector

    • Method Detail

      • matches

        boolean matches​(org.jboss.jandex.Type paramType,
                        Set<org.jboss.jandex.AnnotationInstance> paramAnnotations,
                        org.jboss.jandex.IndexView index)
      • validate

        void validate​(io.quarkus.arc.processor.BeanInfo bean,
                      org.jboss.jandex.MethodInfo method,
                      org.jboss.jandex.AnnotationInstance routeInstance,
                      org.jboss.jandex.Type paramType,
                      Set<org.jboss.jandex.AnnotationInstance> paramAnnotations)
      • getResultHandle

        io.quarkus.gizmo.ResultHandle getResultHandle​(org.jboss.jandex.MethodInfo method,
                                                      org.jboss.jandex.Type paramType,
                                                      Set<org.jboss.jandex.AnnotationInstance> annotations,
                                                      io.quarkus.gizmo.ResultHandle routingContext,
                                                      io.quarkus.gizmo.MethodCreator invoke,
                                                      int position,
                                                      io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyBuildItem> reflectiveHierarchy)