|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JAnnotatable
Annotatable program elements.
Method Summary | ||
---|---|---|
JAnnotationUse |
annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)
Adds an annotation to this program element. |
|
JAnnotationUse |
annotate(JClass clazz)
Adds an annotation to this program element. |
|
|
annotate2(java.lang.Class<W> clazz)
Adds an annotation to this program element and returns a type-safe writer to fill in the values of such annotations. |
Method Detail |
---|
JAnnotationUse annotate(JClass clazz)
clazz
- The annotation class to annotate the program element withJAnnotationUse annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)
clazz
- The annotation class to annotate the program element with<W extends JAnnotationWriter> W annotate2(java.lang.Class<W> clazz)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |