public class AnnotationProxyProvider.AnnotationProxyBuilder<A> extends Object
| Constructor and Description |
|---|
AnnotationProxyBuilder(org.jboss.jandex.AnnotationInstance annotationInstance,
Class<A> annotationType,
String annotationLiteral,
org.jboss.jandex.ClassInfo annotationClass) |
| Modifier and Type | Method and Description |
|---|---|
A |
build(io.quarkus.gizmo.ClassOutput classOutput) |
AnnotationProxyProvider.AnnotationProxyBuilder<A> |
withDefaultValue(String name,
Object value)
Explicit default values override the default values from the annotation class.
|
AnnotationProxyProvider.AnnotationProxyBuilder<A> |
withValue(String name,
Object value)
Explicit values override the default values from the annotation class.
|
public AnnotationProxyProvider.AnnotationProxyBuilder<A> withValue(String name, Object value)
name - value - public AnnotationProxyProvider.AnnotationProxyBuilder<A> withDefaultValue(String name, Object value)
name - value - public A build(io.quarkus.gizmo.ClassOutput classOutput)
Copyright © 2021 JBoss by Red Hat. All rights reserved.