public class FieldAccessTriggerAdapter extends RuleTriggerAdapter
Modifier and Type | Class and Description |
---|---|
private class |
FieldAccessTriggerAdapter.FieldAccessTriggerConstructorAdapter
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 |
FieldAccessTriggerAdapter.FieldAccessTriggerMethodAdapter
a method visitor used to add a rule event trigger call to a method
|
Modifier and Type | Field and Description |
---|---|
private int |
count |
private java.lang.String |
fieldName |
private int |
flags |
private java.lang.String |
ownerClass |
private boolean |
whenComplete |
className, superName
Constructor and Description |
---|
FieldAccessTriggerAdapter(ClassVisitor cv,
TransformContext transformContext,
java.lang.String ownerClass,
java.lang.String fieldName,
int flags,
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 ownerClass
private java.lang.String fieldName
private int flags
private int count
private boolean whenComplete
public FieldAccessTriggerAdapter(ClassVisitor cv, TransformContext transformContext, java.lang.String ownerClass, java.lang.String fieldName, int flags, int count, boolean whenComplete)