public InstrumentationContributor getInstrumentationContributor(int access,
String name, String desc, String signature, String[] exceptions,
final GeneratorAdapter adapter) {
if (name.startsWith("jdo")){
return new InstrumentationContributor(adapter);
}
if (name.startsWith("__jdo")){
return new InstrumentationContributor(adapter);
}
if (name.startsWith("___jdo")){
return new InstrumentationContributor(adapter);
}
if (name.equals("<clinit>")){
return new InstrumentationContributor(adapter);
}
return new InstrumentationContributor(adapter) {
public void visitMethodInsn(int opcode, String owner, String name,
String desc) {
if (owner.endsWith("Trap")) {