| Package | Description |
|---|---|
| xapi.bytecode |
| Modifier and Type | Method and Description |
|---|---|
Annotation |
AnnotationImpl.getAnnotation()
Obtains the internal data structure representing the annotation.
|
Annotation |
AnnotationsAttribute.getAnnotation(String type)
Parses the annotations and returns a data structure representing
the annotation with the specified type.
|
Annotation |
ClassFile.getAnnotation(String name)
This method is for lazy programmers only;
it checks both runtime and compile annotations.
|
Annotation[] |
AnnotationsAttribute.getAnnotations()
Parses the annotations and returns a data structure representing
that parsed annotations.
|
Annotation[][] |
ParameterAnnotationsAttribute.getAnnotations()
Parses the annotations and returns a data structure representing
that parsed annotations.
|
Annotation |
ClassFile.getCompileAnnotation(String name)
This method returns any compile annotations on the given classfile.
|
Annotation |
ClassFile.getRuntimeAnnotation(String name)
This method returns any runtime annotations on the given classfile.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationsAttribute.addAnnotation(Annotation annotation)
Adds an annotation.
|
static Object |
AnnotationImpl.make(ClassLoader cl,
Class<?> clazz,
ClassPool cp,
Annotation anon)
Constructs an annotation object.
|
void |
AnnotationsAttribute.setAnnotation(Annotation annotation)
Changes the annotations.
|
void |
AnnotationsAttribute.setAnnotations(Annotation[] annotations)
Changes the annotations represented by this object according to
the given array of
Annotation objects. |
void |
ParameterAnnotationsAttribute.setAnnotations(Annotation[][] params)
Changes the annotations represented by this object according to
the given array of
Annotation objects. |
Copyright © 2012-2013 The Internet Party. All Rights Reserved.