org.objectweb.asm.commons

Class StaticInitMerger

public class StaticInitMerger extends ClassAdapter

A {@link ClassAdapter} that merges clinit methods into a single one.

Author: Eric Bruneton

Constructor Summary
StaticInitMerger(String prefix, ClassVisitor cv)
Method Summary
voidvisit(int version, int access, String name, String signature, String superName, String[] interfaces)
voidvisitEnd()
MethodVisitorvisitMethod(int access, String name, String desc, String signature, String[] exceptions)

Constructor Detail

StaticInitMerger

public StaticInitMerger(String prefix, ClassVisitor cv)

Method Detail

visit

public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)

visitEnd

public void visitEnd()

visitMethod

public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)