public class StaticFieldLocation extends FieldLocation
KIND_FLAGS_SET, PROCEDURE, SYNTAX| Constructor and Description |
|---|
StaticFieldLocation(ClassType type,
java.lang.String mname) |
StaticFieldLocation(java.lang.reflect.Field field) |
StaticFieldLocation(java.lang.String cname,
java.lang.String fname) |
| Modifier and Type | Method and Description |
|---|---|
static StaticFieldLocation |
define(Environment environ,
Symbol sym,
java.lang.Object property,
java.lang.String cname,
java.lang.String fname) |
java.lang.Object |
get(java.lang.Object defaultValue) |
static StaticFieldLocation |
make(Declaration decl) |
static StaticFieldLocation |
make(java.lang.String cname,
java.lang.String fldName) |
get, getDeclaration, getField, getFType, isBound, isConstant, isIndirectLocation, isProcedureOrSyntax, make, make, set, setDeclaration, setProcedure, setRestore, setSyntax, setWithSave, toStringdefine, defineAll, getDeclaringClass, getInstance, getMemberName, getRClass, getRField, setInstancepublic StaticFieldLocation(java.lang.String cname,
java.lang.String fname)
public StaticFieldLocation(ClassType type, java.lang.String mname)
public StaticFieldLocation(java.lang.reflect.Field field)
public java.lang.Object get(java.lang.Object defaultValue)
get in class FieldLocationpublic static StaticFieldLocation define(Environment environ, Symbol sym, java.lang.Object property, java.lang.String cname, java.lang.String fname)
public static StaticFieldLocation make(Declaration decl)
public static StaticFieldLocation make(java.lang.String cname, java.lang.String fldName)