| Package | Description |
|---|---|
| org.apache.bcel.classfile |
This package contains the classes that describe the structure of a
Java class file and a class file parser.
|
| org.apache.bcel.generic |
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
|
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationEntry[] |
FieldOrMethod.annotationEntries |
| Modifier and Type | Method and Description |
|---|---|
AnnotationEntry[] |
JavaClass.getAnnotationEntries() |
AnnotationEntry[] |
FieldOrMethod.getAnnotationEntries() |
AnnotationEntry[] |
ParameterAnnotationEntry.getAnnotationEntries()
returns the array of annotation entries in this annotation
|
AnnotationEntry[] |
Annotations.getAnnotationEntries()
returns the array of annotation entries in this annotation
|
AnnotationEntry |
AnnotationElementValue.getAnnotationEntry() |
static AnnotationEntry |
AnnotationEntry.read(DataInputStream file,
ConstantPool constant_pool,
boolean isRuntimeVisible)
Factory method to create an AnnotionEntry from a DataInputStream
|
| Modifier and Type | Method and Description |
|---|---|
void |
FieldOrMethod.addAnnotationEntry(AnnotationEntry a) |
void |
Annotations.setAnnotationTable(AnnotationEntry[] annotation_table) |
void |
EmptyVisitor.visitAnnotationEntry(AnnotationEntry obj) |
void |
Visitor.visitAnnotationEntry(AnnotationEntry obj) |
void |
DescendingVisitor.visitAnnotationEntry(AnnotationEntry annotationEntry) |
| Constructor and Description |
|---|
AnnotationElementValue(int type,
AnnotationEntry annotationEntry,
ConstantPool cpool) |
Annotations(byte annotation_type,
int name_index,
int length,
AnnotationEntry[] annotation_table,
ConstantPool constant_pool,
boolean isRuntimeVisible) |
| Modifier and Type | Method and Description |
|---|---|
AnnotationEntry |
AnnotationEntryGen.getAnnotation()
Retrieve an immutable version of this AnnotationGen
|
| Constructor and Description |
|---|
AnnotationEntryGen(AnnotationEntry a,
ConstantPoolGen cpool,
boolean copyPoolEntries)
Here we are taking a fixed annotation of type Annotation and building a
modifiable AnnotationGen object.
|
Copyright © 2014. All rights reserved.