Package org.jboss.byteman.agent.adapter
Class RuleAdapter
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.jboss.byteman.agent.adapter.RuleAdapter
-
- Direct Known Subclasses:
RuleCheckAdapter
,RuleTriggerAdapter
public class RuleAdapter extends org.objectweb.asm.ClassVisitor
generic asm Adapter class specialised by both check adapters (RuleCheckAdapter) and trigger adapters (RuleTriggerAdapter)
-
-
Field Summary
Fields Modifier and Type Field Description static int
ASM_VERSION
protected TransformContext
transformContext
-
Constructor Summary
Constructors Modifier Constructor Description protected
RuleAdapter(org.objectweb.asm.ClassVisitor cv, TransformContext transformContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TransformContext
getTransformContext()
protected boolean
matchTargetMethod(int access, java.lang.String name, java.lang.String desc)
-
-
-
Field Detail
-
ASM_VERSION
public static final int ASM_VERSION
- See Also:
- Constant Field Values
-
transformContext
protected TransformContext transformContext
-
-
Constructor Detail
-
RuleAdapter
protected RuleAdapter(org.objectweb.asm.ClassVisitor cv, TransformContext transformContext)
-
-
Method Detail
-
matchTargetMethod
protected boolean matchTargetMethod(int access, java.lang.String name, java.lang.String desc)
-
getTransformContext
protected TransformContext getTransformContext()
-
-