org.jboss.byteman.agent.adapter
Class ExitCheckAdapter
java.lang.Object
ClassAdapter
org.jboss.byteman.agent.adapter.RuleAdapter
org.jboss.byteman.agent.adapter.RuleCheckAdapter
org.jboss.byteman.agent.adapter.ExitCheckAdapter
public class ExitCheckAdapter
- extends RuleCheckAdapter
asm Adapter class used to check that the target method for a rule exists in a class
Field Summary |
private java.util.Vector<Label> |
earlyReturnHandlers
table used to track which returns have been added because of exception handling code |
Method Summary |
MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
earlyReturnHandlers
private java.util.Vector<Label> earlyReturnHandlers
- table used to track which returns have been added because of exception handling code
ExitCheckAdapter
public ExitCheckAdapter(ClassVisitor cv,
TransformContext transformContext)
visitMethod
public MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)