Class QuarkusParameterDescriptor

  • All Implemented Interfaces:
    io.smallrye.reactive.messaging.MethodParameterDescriptor

    public class QuarkusParameterDescriptor
    extends Object
    implements io.smallrye.reactive.messaging.MethodParameterDescriptor
    A Quarkus specific implementation of the MethodParameterDescriptor class. It uses data discovered at build-time to provide the data required at runtime.
    • Constructor Detail

      • QuarkusParameterDescriptor

        public QuarkusParameterDescriptor()
      • QuarkusParameterDescriptor

        public QuarkusParameterDescriptor​(List<TypeInfo> infos)
    • Method Detail

      • getTypes

        public List<Class<?>> getTypes()
        Specified by:
        getTypes in interface io.smallrye.reactive.messaging.MethodParameterDescriptor
      • getGenericParameterType

        public Class<?> getGenericParameterType​(int paramIndex,
                                                int genericIndex)
        Specified by:
        getGenericParameterType in interface io.smallrye.reactive.messaging.MethodParameterDescriptor