org.jboss.byteman.agent.adapter
Class RuleAdapter

java.lang.Object
  extended by ClassAdapter
      extended by org.jboss.byteman.agent.adapter.RuleAdapter
Direct Known Subclasses:
RuleCheckAdapter, RuleTriggerAdapter

public class RuleAdapter
extends ClassAdapter

generic asm Adapter class specialised by both check adapters (RuleCheckAdapter) and trigger adapters (RuleTriggerAdapter)


Field Summary
private  TransformContext transformContext
           
 
Constructor Summary
protected RuleAdapter(ClassVisitor cv, TransformContext transformContext)
           
 
Method Summary
protected  TransformContext getTransformContext()
           
protected  boolean matchTargetMethod(java.lang.String name, java.lang.String desc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transformContext

private TransformContext transformContext
Constructor Detail

RuleAdapter

protected RuleAdapter(ClassVisitor cv,
                      TransformContext transformContext)
Method Detail

matchTargetMethod

protected boolean matchTargetMethod(java.lang.String name,
                                    java.lang.String desc)

getTransformContext

protected TransformContext getTransformContext()