org.objectweb.asm
Class ClassAdapter
- ClassVisitor
public class ClassAdapter
An empty
ClassVisitor
that delegates to another
ClassVisitor
. This class can be used as a super class to
quickly implement usefull class adapter classes, just by overriding the
necessary methods.
void | visit(int version, int access, String name, String superName, String[] interfaces, String sourceFile)
|
void | visitAttribute(Attribute attr)
|
void | visitEnd()
|
void | visitField(int access, String name, String desc, Object value, Attribute attrs)
|
void | visitInnerClass(String name, String outerName, String innerName, int access)
|
CodeVisitor | visitMethod(int access, String name, String desc, String[] exceptions, Attribute attrs)
|
ClassAdapter
public ClassAdapter(ClassVisitor cv)
cv
- the class visitor to which this adapter must delegate calls.
visit
public void visit(int version,
int access,
String name,
String superName,
String[] interfaces,
String sourceFile)
- visit in interface ClassVisitor
visitInnerClass
public void visitInnerClass(String name,
String outerName,
String innerName,
int access)
- visitInnerClass in interface ClassVisitor