Package io.quarkus.deployment.builditem
Class AnnotationProxyBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.SimpleBuildItem
-
- io.quarkus.deployment.builditem.AnnotationProxyBuildItem
-
public final class AnnotationProxyBuildItem extends SimpleBuildItem
Create annotation proxies that can be used asRecorder
parameters.
-
-
Constructor Summary
Constructors Constructor Description AnnotationProxyBuildItem(AnnotationProxyProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <A extends Annotation>
AnnotationProxyProvider.AnnotationProxyBuilder<A>builder(org.jboss.jandex.AnnotationInstance annotationInstance, Class<A> annotationType)
-
-
-
Constructor Detail
-
AnnotationProxyBuildItem
public AnnotationProxyBuildItem(AnnotationProxyProvider provider)
-
-
Method Detail
-
builder
public <A extends Annotation> AnnotationProxyProvider.AnnotationProxyBuilder<A> builder(org.jboss.jandex.AnnotationInstance annotationInstance, Class<A> annotationType)
- Parameters:
annotationInstance
-annotationType
-- Returns:
- a new annotation proxy builder
-
-