public class ClassTransformerChain extends AbstractClassTransformer
cv
Constructor and Description |
---|
ClassTransformerChain(ClassTransformer[] chain) |
Modifier and Type | Method and Description |
---|---|
void |
setTarget(ClassVisitor v) |
String |
toString() |
MethodVisitor |
visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
Visits a method of the class.
|
visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitOuterClass, visitSource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitOuterClass, visitSource
public ClassTransformerChain(ClassTransformer[] chain)
public void setTarget(ClassVisitor v)
setTarget
in interface ClassTransformer
setTarget
in class AbstractClassTransformer
public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
ClassVisitor
MethodVisitor
instance (or null) each time it is
called, i.e., it should not return a previously returned visitor.visitMethod
in interface ClassVisitor
visitMethod
in class ClassAdapter
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 getInternalName
). May be
null.Copyright © 2018. All rights reserved.