public class FieldRef
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
className |
java.lang.String |
field |
boolean |
isStatic |
int |
ref |
| Constructor and Description |
|---|
FieldRef(int ref,
java.lang.String className,
java.lang.String field,
boolean isStatic) |
| Modifier and Type | Method and Description |
|---|---|
protected FieldRef |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getField() |
int |
getRef() |
static FieldRef |
makeGetFieldRef(gov.nasa.jpf.vm.ThreadInfo ti,
GetInstruction getIns) |
static FieldRef |
makePutFieldRef(gov.nasa.jpf.vm.ThreadInfo ti,
PutInstruction putIns) |
java.lang.String |
toString() |
public final int ref
public final java.lang.String field
public final boolean isStatic
public final java.lang.String className
public FieldRef(int ref,
java.lang.String className,
java.lang.String field,
boolean isStatic)
public static FieldRef makeGetFieldRef(gov.nasa.jpf.vm.ThreadInfo ti, GetInstruction getIns) throws StaticRegionException
StaticRegionExceptionpublic static FieldRef makePutFieldRef(gov.nasa.jpf.vm.ThreadInfo ti, PutInstruction putIns) throws StaticRegionException
StaticRegionExceptionpublic java.lang.String getField()
public int getRef()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectprotected FieldRef clone()
clone in class java.lang.Object