public class AbstractSootFieldRef extends java.lang.Object implements SootFieldRef
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSootFieldRef.FieldResolutionFailedException |
| Constructor and Description |
|---|
AbstractSootFieldRef(SootClass declaringClass,
java.lang.String name,
Type type,
boolean isStatic) |
| Modifier and Type | Method and Description |
|---|---|
SootClass |
declaringClass() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getSignature() |
protected SootField |
handleFieldTypeMismatch(SootField clField) |
int |
hashCode() |
boolean |
isStatic() |
java.lang.String |
name() |
SootField |
resolve() |
java.lang.String |
toString() |
Type |
type() |
public SootClass declaringClass()
declaringClass in interface SootFieldRefpublic java.lang.String name()
name in interface SootFieldRefpublic Type type()
type in interface SootFieldRefpublic boolean isStatic()
isStatic in interface SootFieldRefpublic java.lang.String getSignature()
getSignature in interface SootFieldRefpublic SootField resolve()
resolve in interface SootFieldRefpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object