类 AbstractClassFilterTransformer
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- net.sf.cglib.transform.ClassTransformer
-
- net.sf.cglib.transform.AbstractClassTransformer
-
- net.sf.cglib.transform.AbstractClassFilterTransformer
-
- 直接已知子类:
ClassFilterTransformer
public abstract class AbstractClassFilterTransformer extends AbstractClassTransformer
-
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractClassFilterTransformer(ClassTransformer pass)
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 protected abstract booleanaccept(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)voidsetTarget(org.objectweb.asm.ClassVisitor target)voidvisit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)org.objectweb.asm.AnnotationVisitorvisitAnnotation(java.lang.String desc, boolean visible)voidvisitAttribute(org.objectweb.asm.Attribute attr)voidvisitEnd()org.objectweb.asm.FieldVisitorvisitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)voidvisitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)org.objectweb.asm.MethodVisitorvisitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)voidvisitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String desc)voidvisitSource(java.lang.String source, java.lang.String debug)
-
-
-
构造器详细资料
-
AbstractClassFilterTransformer
protected AbstractClassFilterTransformer(ClassTransformer pass)
-
-
方法详细资料
-
setTarget
public void setTarget(org.objectweb.asm.ClassVisitor target)
- 覆盖:
setTarget在类中AbstractClassTransformer
-
accept
protected abstract boolean accept(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
-
visit
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)- 覆盖:
visit在类中org.objectweb.asm.ClassVisitor
-
visitSource
public void visitSource(java.lang.String source, java.lang.String debug)- 覆盖:
visitSource在类中org.objectweb.asm.ClassVisitor
-
visitOuterClass
public void visitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String desc)- 覆盖:
visitOuterClass在类中org.objectweb.asm.ClassVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)- 覆盖:
visitAnnotation在类中org.objectweb.asm.ClassVisitor
-
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute attr)
- 覆盖:
visitAttribute在类中org.objectweb.asm.ClassVisitor
-
visitInnerClass
public void visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)- 覆盖:
visitInnerClass在类中org.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)- 覆盖:
visitField在类中org.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)- 覆盖:
visitMethod在类中org.objectweb.asm.ClassVisitor
-
visitEnd
public void visitEnd()
- 覆盖:
visitEnd在类中org.objectweb.asm.ClassVisitor
-
-