Annotation |
Annotations.addAnnotation(java.lang.Class type) |
Add a new annotation.
|
Annotation |
Annotations.addAnnotation(java.lang.String type) |
Add a new annotation.
|
Annotation |
Annotations.addAnnotation(Annotation an) |
Import an annotation from another instance.
|
Annotation |
Annotations.addAnnotation(BCClass type) |
Add a new annotation.
|
Annotation |
Annotation.Property.getAnnotation() |
The owning annotation.
|
Annotation |
Annotations.getAnnotation(java.lang.Class type) |
Return the annotation of the given type, or null if none.
|
Annotation |
Annotations.getAnnotation(java.lang.String type) |
Return the annotation of the given type, or null if none.
|
Annotation |
Annotations.getAnnotation(BCClass type) |
Return the annotation of the given type, or null if none.
|
Annotation[] |
Annotations.getAnnotations() |
All declared annotations.
|
Annotation |
Annotation.Property.getAnnotationValue() |
Return the annotation value of this property, or null if not set.
|
Annotation[] |
Annotation.Property.newAnnotationArrayValue(java.lang.Class type,
int length) |
Set this property value to a new annotation array of the given type
and length, returning the annotations for manipulation.
|
Annotation[] |
Annotation.Property.newAnnotationArrayValue(java.lang.String type,
int length) |
Set this property value to a new annotation array of the given type
and length, returning the annotations for manipulation.
|
Annotation[] |
Annotation.Property.newAnnotationArrayValue(BCClass type,
int length) |
Set this property value to a new annotation array of the given type
and length, returning the annotations for manipulation.
|
Annotation |
Annotation.Property.newAnnotationValue(java.lang.Class type) |
Set this property value to a new annotation of the given type,
returning the annotation for manipulation.
|
Annotation |
Annotation.Property.newAnnotationValue(java.lang.String type) |
Set this property value to a new annotation of the given type,
returning the annotation for manipulation.
|
Annotation |
Annotation.Property.newAnnotationValue(BCClass type) |
Set this property value to a new annotation of the given type,
returning the annotation for manipulation.
|
Annotation |
Annotation.Property.setValue(Annotation value) |
Set the annotation value of this property by importing the given
annotation from another instance.
|
private Annotation |
Annotation.Property.setValue(Annotation.Property.Value val,
Annotation o) |
Set the annotation value of this property by importing the given
annotation from another instance.
|
Annotation[] |
Annotation.Property.setValue(Annotation[] value) |
Set the annotation value of this property by importing the given
annotation from another instance.
|