public static interface AnnotationsTransformer.TransformationContext extends BuildExtension.BuildContext
| Modifier and Type | Method and Description |
|---|---|
Collection<org.jboss.jandex.AnnotationInstance> |
getAnnotations()
The initial set of annotations instances corresponds to
ClassInfo.classAnnotations(),
FieldInfo.annotations() and MethodInfo.annotations() respectively. |
org.jboss.jandex.AnnotationTarget |
getTarget() |
default boolean |
isClass() |
default boolean |
isField() |
default boolean |
isMethod() |
Transformation |
transform()
The transformation is not applied until the
AbstractAnnotationsTransformation.done() method is invoked. |
get, putorg.jboss.jandex.AnnotationTarget getTarget()
Collection<org.jboss.jandex.AnnotationInstance> getAnnotations()
ClassInfo.classAnnotations(),
FieldInfo.annotations() and MethodInfo.annotations() respectively.Transformation transform()
AbstractAnnotationsTransformation.done() method is invoked.default boolean isClass()
default boolean isField()
default boolean isMethod()
Copyright © 2021 JBoss by Red Hat. All rights reserved.