org.jboss.byteman.agent.adapter
Class RuleAdapter

java.lang.Object
  extended by org.objectweb.asm.ClassAdapter
      extended by org.jboss.byteman.agent.adapter.RuleAdapter
All Implemented Interfaces:
org.objectweb.asm.ClassVisitor
Direct Known Subclasses:
RuleCheckAdapter, RuleTriggerAdapter

public class RuleAdapter
extends org.objectweb.asm.ClassAdapter

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


Field Summary
 
Fields inherited from class org.objectweb.asm.ClassAdapter
cv
 
Constructor Summary
protected RuleAdapter(org.objectweb.asm.ClassVisitor cv, TransformContext transformContext)
           
 
Method Summary
protected  TransformContext getTransformContext()
           
protected  boolean matchTargetMethod(java.lang.String name, java.lang.String desc)
           
 
Methods inherited from class org.objectweb.asm.ClassAdapter
visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleAdapter

protected RuleAdapter(org.objectweb.asm.ClassVisitor cv,
                      TransformContext transformContext)
Method Detail

matchTargetMethod

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

getTransformContext

protected TransformContext getTransformContext()


Copyright © 2011. All Rights Reserved.