}
return transformers.get(loader).transform(loader, className, classBeingRedefined, protectionDomain, classfileBuffer);
}
private ClassFileTransformer createTransformer(ClassLoader loader, ClassPool pool) {
pool.appendClassPath(new LoaderClassPath(loader));
pool.childFirstLookup = true;
return new WeavingClassTransformer(glueName, pool);
}