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.MultiBuildItem
A 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 the RegisterProvider annotation.-
Constructor Summary
ConstructorsConstructorDescriptionRegisterProviderAnnotationInstanceBuildItem(String targetClass, org.jboss.jandex.AnnotationInstance annotationInstance) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.jandex.AnnotationInstance
-
Constructor Details
-
RegisterProviderAnnotationInstanceBuildItem
public RegisterProviderAnnotationInstanceBuildItem(String targetClass, org.jboss.jandex.AnnotationInstance annotationInstance)
-
-
Method Details
-
getTargetClass
-
getAnnotationInstance
public org.jboss.jandex.AnnotationInstance getAnnotationInstance()
-