package net.sf.cglib.transform;

import org.objectweb.asm.*;

public class ClassFilterTransformer extends AbstractClassFilterTransformer {
    private ClassFilter filter;

    public ClassFilterTransformer(ClassFilter filter, ClassTransformer pass) {
        super(pass);
        this.filter = filter;
    }

    protected boolean accept(int access, String name, String superName, String[] interfaces, String sourceFile) {
        return filter.accept(name);
    }
}

@@ -449,16 +449,34 @@
 ept(name
+.replace('/', '.')
 );%0A    %7D

make ClassFilters always act on dotted class names