Package io.quarkus.gizmo
Interface AnnotatedElement
-
- All Known Subinterfaces:
FieldCreator,MethodCreator
- All Known Implementing Classes:
ClassCreator,ClassTransfromerMethodCreatorImpl,FieldCreatorImpl,MethodCreatorImpl,MethodCreatorImpl.AnnotationParameters
public interface AnnotatedElement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AnnotationCreatoraddAnnotation(java.lang.Class<?> annotationType)default AnnotationCreatoraddAnnotation(java.lang.String annotationType)AnnotationCreatoraddAnnotation(java.lang.String annotationType, java.lang.annotation.RetentionPolicy retentionPolicy)default voidaddAnnotation(org.jboss.jandex.AnnotationInstance annotation)
-
-
-
Method Detail
-
addAnnotation
default AnnotationCreator addAnnotation(java.lang.String annotationType)
-
addAnnotation
AnnotationCreator addAnnotation(java.lang.String annotationType, java.lang.annotation.RetentionPolicy retentionPolicy)
-
addAnnotation
default AnnotationCreator addAnnotation(java.lang.Class<?> annotationType)
-
addAnnotation
default void addAnnotation(org.jboss.jandex.AnnotationInstance annotation)
-
-