Class RegisterProviderAnnotationInstanceBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.rest.client.reactive.deployment.RegisterProviderAnnotationInstanceBuildItem
-
public final class RegisterProviderAnnotationInstanceBuildItem extends io.quarkus.builder.item.MultiBuildItemA Build Item that is used to capture the information of usages equivalent to@RegisterProvider(SomeProvider.class). The use of the build item facilitates support for use cases that need to have the same effect as@RegisterProvider(SomeProvider.class), but that don't actually use theRegisterProviderannotation.
-
-
Constructor Summary
Constructors Constructor Description RegisterProviderAnnotationInstanceBuildItem(String targetClass, org.jboss.jandex.AnnotationInstance annotationInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.jandex.AnnotationInstancegetAnnotationInstance()StringgetTargetClass()
-
-
-
Constructor Detail
-
RegisterProviderAnnotationInstanceBuildItem
public RegisterProviderAnnotationInstanceBuildItem(String targetClass, org.jboss.jandex.AnnotationInstance annotationInstance)
-
-
Method Detail
-
getTargetClass
public String getTargetClass()
-
getAnnotationInstance
public org.jboss.jandex.AnnotationInstance getAnnotationInstance()
-
-