net.sf.cglib.transform
Class AbstractClassFilterTransformer

java.lang.Object
  extended by ClassAdapter
      extended by net.sf.cglib.transform.AbstractClassTransformer
          extended by net.sf.cglib.transform.AbstractClassFilterTransformer
All Implemented Interfaces:
ClassTransformer
Direct Known Subclasses:
ClassFilterTransformer

public abstract class AbstractClassFilterTransformer
extends AbstractClassTransformer


Method Summary
 void setTarget(ClassVisitor target)
           
 void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
           
 AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
           
 void visitAttribute(Attribute attr)
           
 void visitEnd()
           
 FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
           
 void visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)
           
 MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
           
 void visitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String desc)
           
 void visitSource(java.lang.String source, java.lang.String debug)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setTarget

public void setTarget(ClassVisitor target)
Specified by:
setTarget in interface ClassTransformer
Overrides:
setTarget in class AbstractClassTransformer

visit

public void visit(int version,
                  int access,
                  java.lang.String name,
                  java.lang.String signature,
                  java.lang.String superName,
                  java.lang.String[] interfaces)

visitSource

public void visitSource(java.lang.String source,
                        java.lang.String debug)

visitOuterClass

public void visitOuterClass(java.lang.String owner,
                            java.lang.String name,
                            java.lang.String desc)

visitAnnotation

public AnnotationVisitor visitAnnotation(java.lang.String desc,
                                         boolean visible)

visitAttribute

public void visitAttribute(Attribute attr)

visitInnerClass

public void visitInnerClass(java.lang.String name,
                            java.lang.String outerName,
                            java.lang.String innerName,
                            int access)

visitField

public FieldVisitor visitField(int access,
                               java.lang.String name,
                               java.lang.String desc,
                               java.lang.String signature,
                               java.lang.Object value)

visitMethod

public MethodVisitor visitMethod(int access,
                                 java.lang.String name,
                                 java.lang.String desc,
                                 java.lang.String signature,
                                 java.lang.String[] exceptions)

visitEnd

public void visitEnd()


Copyright (c) 2001 - Apache Software Foundation