Class ClassTransformerChain


public class ClassTransformerChain extends AbstractClassTransformer
  • Constructor Details

    • ClassTransformerChain

      public ClassTransformerChain(ClassTransformer[] chain)
  • Method Details

    • setTarget

      public void setTarget(ClassVisitor v)
      Overrides:
      setTarget in class AbstractClassTransformer
    • visitMethod

      public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
      Description copied from class: ClassVisitor
      Visits a method of the class. This method must return a new MethodVisitor instance (or null) each time it is called, i.e., it should not return a previously returned visitor.
      Overrides:
      visitMethod in class ClassVisitor
      Parameters:
      access - the method's access flags (see Opcodes). This parameter also indicates if the method is synthetic and/or deprecated.
      name - the method's name.
      desc - the method's descriptor (see Type).
      signature - the method's signature. May be null if the method parameters, return type and exceptions do not use generic types.
      exceptions - the internal names of the method's exception classes (see Type.getInternalName()). May be null.
      Returns:
      an object to visit the byte code of the method, or null if this class visitor is not interested in visiting the code of this method.
    • toString

      public String toString()
      Overrides:
      toString in class Object