public class InvokeTriggerAdapter extends RuleTriggerAdapter
Modifier and Type | Class and Description |
---|---|
private class |
InvokeTriggerAdapter.InvokeTriggerConstructorAdapter
a method visitor used to add a rule event trigger call to a constructor -- this has to make sure
the super constructor has been called before allowing a trigger call to be compiled
|
private class |
InvokeTriggerAdapter.InvokeTriggerMethodAdapter
a method visitor used to add a rule event trigger call to a method
|
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
calledClass |
private java.lang.String |
calledMethodDescriptor |
private java.lang.String |
calledMethodName |
private int |
count |
private java.lang.String |
matchedClass |
private java.lang.String |
matchedMethodDescriptor |
private java.lang.String |
matchedMethodName |
private int |
visitedCount |
private boolean |
whenComplete |
className, superName
Constructor and Description |
---|
InvokeTriggerAdapter(ClassVisitor cv,
TransformContext transformContext,
java.lang.String calledClass,
java.lang.String calledMethodName,
java.lang.String calledMethodDescriptor,
int count,
boolean whenComplete) |
Modifier and Type | Method and Description |
---|---|
MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
isSuperOrSiblingConstructorCall, visit
getTransformContext, matchTargetMethod
private java.lang.String calledClass
private java.lang.String calledMethodName
private java.lang.String calledMethodDescriptor
private java.lang.String matchedClass
private java.lang.String matchedMethodName
private java.lang.String matchedMethodDescriptor
private int count
private boolean whenComplete
private int visitedCount
public InvokeTriggerAdapter(ClassVisitor cv, TransformContext transformContext, java.lang.String calledClass, java.lang.String calledMethodName, java.lang.String calledMethodDescriptor, int count, boolean whenComplete)