| Interface | Description | 
|---|---|
| AnnotationVisitor | 
 A visitor to visit a Java annotation. 
 | 
| ClassVisitor | 
 A visitor to visit a Java class. 
 | 
| FieldVisitor | 
 A visitor to visit a Java field. 
 | 
| MethodVisitor | 
 A visitor to visit a Java method. 
 | 
| Opcodes | 
 Defines the JVM opcodes, access flags and array type codes. 
 | 
| Class | Description | 
|---|---|
| Attribute | 
 A non standard class, field, method or code attribute. 
 | 
| ByteVector | 
 A dynamically extensible vector of bytes. 
 | 
| ClassAdapter | 
 An empty  
ClassVisitor that delegates to another ClassVisitor. | 
| ClassReader | 
 A Java class parser to make a  
ClassVisitor visit an existing class. | 
| ClassWriter | 
 A  
ClassVisitor that generates classes in bytecode form. | 
| Label | 
 A label represents a position in the bytecode of a method. 
 | 
| MethodAdapter | 
 An empty  
MethodVisitor that delegates to another MethodVisitor. | 
| Type | 
 A Java type. 
 | 
Copyright © GigaSpaces.