final FieldAdderClassVisitor visitor = new FieldAdderClassVisitor(classWriter);
final ClassReader classReader = new ClassReader(origBytes);
classReader.accept(visitor, 0);
return classWriter.toByteArray();
}
public static class FieldAdderClassVisitor extends ClassVisitor {
public FieldAdderClassVisitor(final ClassVisitor classVisitor) {
super(Opcodes.ASM5, classVisitor);