JAnnotationUse |
JAnnotatable.annotate(JClass clazz) |
Adds an annotation to this program element.
|
JAnnotationUse |
JAnnotatable.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Adds an annotation to this program element.
|
JAnnotationUse |
JAnnotationArrayMember.annotate(JClass clazz) |
Adds a new annotation to the array.
|
JAnnotationUse |
JAnnotationArrayMember.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Adds a new annotation to the array.
|
JAnnotationUse |
JAnnotationUse.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Deprecated.
|
JAnnotationUse |
JDefinedClass.annotate(JClass clazz) |
Adding ability to annotate a class
|
JAnnotationUse |
JDefinedClass.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Adding ability to annotate a class
|
JAnnotationUse |
JEnumConstant.annotate(JClass clazz) |
Adds an annotation to this variable.
|
JAnnotationUse |
JEnumConstant.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Adds an annotation to this variable.
|
JAnnotationUse |
JMethod.annotate(JClass clazz) |
Adds an annotation to this variable.
|
JAnnotationUse |
JMethod.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Adds an annotation to this variable.
|
JAnnotationUse |
JPackage.annotate(JClass clazz) |
|
JAnnotationUse |
JPackage.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
|
JAnnotationUse |
JVar.annotate(JClass clazz) |
Adds an annotation to this variable.
|
JAnnotationUse |
JVar.annotate(java.lang.Class<? extends java.lang.annotation.Annotation> clazz) |
Adds an annotation to this variable.
|
JAnnotationUse |
JAnnotationUse.annotationParam(java.lang.String name,
java.lang.Class<? extends java.lang.annotation.Annotation> value) |
Adds a member value pair to this annotation
For adding class values as param
|
JAnnotationUse |
JAnnotationWriter.getAnnotationUse() |
Gets the underlying annotation use object to which we are writing.
|
JAnnotationUse |
TypedAnnotationWriter.getAnnotationUse() |
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
boolean value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
byte value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
char value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
double value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
float value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
int value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
long value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
short value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
JEnumConstant value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
JExpression value) |
Adds a member value pair to this annotation.
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
JType type) |
Adds a member value pair to this annotation based on the
type represented by the given JType
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
java.lang.Class<?> value) |
Adds a member value pair to this annotation
This can be used for e.g to specify
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
java.lang.Enum<?> value) |
Adds a member value pair to this annotation
|
JAnnotationUse |
JAnnotationUse.param(java.lang.String name,
java.lang.String value) |
Adds a member value pair to this annotation
|