Package org.jboss.byteman.agent.adapter
Class RuleCheckAdapter
java.lang.Object
org.objectweb.asm.ClassVisitor
org.jboss.byteman.agent.adapter.RuleAdapter
org.jboss.byteman.agent.adapter.RuleCheckAdapter
- Direct Known Subclasses:
EntryCheckAdapter
,ExceptionExitCheckAdapter
,ExitCheckAdapter
,FieldAccessCheckAdapter
,IndexParamAccessCheckAdapter
,InvokeCheckAdapter
,LineCheckAdapter
,NewArrayCheckAdapter
,NewCheckAdapter
,SynchronizeCheckAdapter
,ThrowCheckAdapter
,VariableAccessCheckAdapter
asm Adapter class used to check that the target method for a rule exists in a class
-
Field Summary
FieldsFields inherited from class org.jboss.byteman.agent.adapter.RuleAdapter
ASM_VERSION, transformContext
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RuleCheckAdapter
(org.objectweb.asm.ClassVisitor cv, TransformContext transformContext) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
protected void
Methods inherited from class org.jboss.byteman.agent.adapter.RuleAdapter
getTransformContext, matchTargetMethod
Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
-
Field Details
-
visited
private boolean visited -
visitOk
private boolean visitOk
-
-
Constructor Details
-
RuleCheckAdapter
-
-
Method Details
-
isVisited
public boolean isVisited() -
setVisited
public void setVisited() -
isVisitOk
public boolean isVisitOk() -
setVisitOk
protected void setVisitOk()
-