| java.lang.Object org.objectweb.asm.ClassAdapter
All known Subclasses: org.objectweb.asm.commons.StaticInitMerger, ch2.sec2.RemoveDebugAdapter, ch2.sec2.RemoveMethodAdapter, org.objectweb.asm.optimizer.ClassConstantsCollector, org.objectweb.asm.commons.SerialVersionUIDAdder, ch3.sec3.AddTimerAdapter2, ch2.sec2.AddFieldAdapter, ch3.sec3.AddTimerAdapter5, ch3.sec3.AddTimerAdapter6, org.objectweb.asm.util.CheckClassAdapter, ch2.sec2.RemoveFieldAdapter, ch3.sec2.AddTimerAdapter, de.loskutov.bco.asm.DecompilerClassVisitor, ch4.sec2.AddAnnotationAdapter, ch2.sec2.AddMethodAdapter, ch3.sec3.AddTimerAdapter4, ch3.sec3.AddTimerAdapter3, org.objectweb.asm.commons.RemappingClassAdapter, ch2.sec2.ChangeVersionAdapter, ch3.sec2.RemoveNopClassAdapter, ch4.sec2.RemoveAnnotationAdapter,
ClassAdapter | public class ClassAdapter implements ClassVisitor(Code) | | 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.
author: Eric Bruneton |
Method Summary | |
public void | visit(int version, int access, String name, String signature, String superName, String[] interfaces) | public AnnotationVisitor | visitAnnotation(String desc, boolean visible) | public void | visitAttribute(Attribute attr) | public void | visitEnd() | public FieldVisitor | visitField(int access, String name, String desc, String signature, Object value) | public void | visitInnerClass(String name, String outerName, String innerName, int access) | public MethodVisitor | visitMethod(int access, String name, String desc, String signature, String[] exceptions) | public void | visitOuterClass(String owner, String name, String desc) | public void | visitSource(String source, String debug) |
ClassAdapter | public ClassAdapter(ClassVisitor cv)(Code) | | Constructs a new
ClassAdapter object.
Parameters: cv - the class visitor to which this adapter must delegate calls. |
visitEnd | public void visitEnd()(Code) | | |
|
|