|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This represents a field of a class.
Field Summary |
Fields inherited from interface org.aopalliance.reflect.Member |
PROVIDER_SIDE, USER_SIDE |
Method Summary | |
CodeLocator |
getReadLocator()
Same as getReadLocator(USER_SIDE) . |
CodeLocator |
getReadLocator(int side)
This methods returns the points where the current field is read. |
CodeLocator |
getWriteLocator()
Same as getWriteLocator(USER_SIDE) . |
CodeLocator |
getWriteLocator(int side)
This methods returns the points where the current field is written. |
Methods inherited from interface org.aopalliance.reflect.Member |
getDeclaringClass, getModifiers, getName |
Methods inherited from interface org.aopalliance.reflect.ProgramUnit |
addMetadata, getLocator, getMetadata, getMetadatas, removeMetadata |
Method Detail |
public CodeLocator getReadLocator()
getReadLocator(USER_SIDE)
.
getReadLocator(int)
public CodeLocator getReadLocator(int side)
There are two different behaviors for this method depending
on the side of the locator. At the user side, the locator
designates all the points in methods bodies where the field is
read (similarly to Code.getReadLocator(Field)
). At
the provider side, it really may depend on the implementor
choice (e.g. it can return a locator on the body of the field's
getter).
In Java, the user side is most of the time used so that you
can use the method getReadLocator()
.
side
- USER_SIDE || PROVIDER_SIDEgetReadLocator()
public CodeLocator getWriteLocator()
getWriteLocator(USER_SIDE)
.
getWriteLocator(int)
public CodeLocator getWriteLocator(int side)
There are two different behaviors for this method depending
on the side of the locator. At the user side, the locator
designates all the points in methods bodies where the field is
written (similarly to Code.getWriteLocator(Field)
). At
the provider side, it really may depend on the implementor
choice (e.g. it can return a locator on the body of the field's
setter).
In Java, the user side is most of the time used so that you
can use the method getWriteLocator()
.
side
- USER_SIDE || PROVIDER_SIDEgetWriteLocator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |