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, visitgetTransformContext, matchTargetMethodprivate 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)