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, getRuleCheckAdapter
protected 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()
Location
getLocationType
in class Location