gnu.kawa.reflect
public class ClassMemberLocation extends Location
| Constructor Summary | |
|---|---|
| ClassMemberLocation(Object instance, ClassType type, String mname) | |
| ClassMemberLocation(Object instance, Class clas, String mname) | |
| ClassMemberLocation(Object instance, Field field) | |
| Method Summary | |
|---|---|
| static void | define(Object instance, Field rfield, String uri, Language language, Environment env) |
| static void | defineAll(Object instance, Environment env) Import all the public fields of an object. |
| Object | get(Object defaultValue) |
| ClassType | getDeclaringClass() |
| Object | getInstance() |
| String | getMemberName() |
| Field | getRField() |
| boolean | isBound() |
| boolean | isConstant() |
| void | set(Object value) |
| void | setInstance(Object obj) |