Class QuarkusParameterDescriptor
- java.lang.Object
-
- io.quarkus.smallrye.reactivemessaging.runtime.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 theMethodParameterDescriptorclass. It uses data discovered at build-time to provide the data required at runtime.
-
-
Constructor Summary
Constructors Constructor Description QuarkusParameterDescriptor()QuarkusParameterDescriptor(List<TypeInfo> infos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getGenericParameterType(int paramIndex, int genericIndex)List<TypeInfo>getInfos()List<Class<?>>getTypes()voidsetInfos(List<TypeInfo> infos)
-
-
-
Method Detail
-
getTypes
public List<Class<?>> getTypes()
- Specified by:
getTypesin interfaceio.smallrye.reactive.messaging.MethodParameterDescriptor
-
getGenericParameterType
public Class<?> getGenericParameterType(int paramIndex, int genericIndex)
- Specified by:
getGenericParameterTypein interfaceio.smallrye.reactive.messaging.MethodParameterDescriptor
-
-