private abstract static class Location.AccessLocation extends Location
| Modifier and Type | Field and Description |
|---|---|
protected int |
count
count identifying which access should be taken as the trigger point.
|
protected int |
flags
flags identifying which type of access should be used to identify the trigger.
|
protected boolean |
whenComplete
flag which is false if the trigger should be inserted before the field access is performed
and true if it should be inserted after
|
ACCESS_READ, ACCESS_WRITE| Modifier | Constructor and Description |
|---|---|
protected |
Location.AccessLocation(int count,
int flags,
boolean whenComplete) |
| Modifier and Type | Method and Description |
|---|---|
protected static Location |
create(java.lang.String parameters,
int flags,
boolean whenComplete)
create a location identifying a method entry trigger point
|
LocationType |
getLocationType()
identify the type of this location
|
create, getRuleAdapter, getRuleCheckAdapterprotected int count
protected int flags
protected boolean whenComplete
protected Location.AccessLocation(int count,
int flags,
boolean whenComplete)
protected static Location create(java.lang.String parameters, int flags, boolean whenComplete)
parameters - the text of the parameters appended to the location specifierwhenComplete - false if the trigger should be inserted before the access is performed
and true if it should be inserted afterpublic LocationType getLocationType()
LocationgetLocationType in class Location