1 16 package net.sf.cglib.transform; 17 18 import org.objectweb.asm.*; 19 20 public class ClassFilterTransformer extends AbstractClassFilterTransformer { 21 private ClassFilter filter; 22 23 public ClassFilterTransformer(ClassFilter filter, ClassTransformer pass) { 24 super(pass); 25 this.filter = filter; 26 } 27 28 protected boolean accept(int version, int access, String name, String signature, String superName, String [] interfaces) { 29 return filter.accept(name.replace('/', '.')); 30 } 31 } 32 | Popular Tags |