Package com.ibm.wala.types
Class MemberReference
- java.lang.Object
-
- com.ibm.wala.types.MemberReference
-
- Direct Known Subclasses:
FieldReference
,MethodReference
public abstract class MemberReference extends Object
Abstract superclass ofMethodReference
andFieldReference
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MemberReference(TypeReference type, Atom name, int hash)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
TypeReference
getDeclaringClass()
Atom
getName()
abstract String
getSignature()
int
hashCode()
-
-
-
Constructor Detail
-
MemberReference
protected MemberReference(TypeReference type, Atom name, int hash)
-
-
Method Detail
-
getName
public final Atom getName()
- Returns:
- the member name component of this member reference
-
getSignature
public abstract String getSignature()
-
getDeclaringClass
public TypeReference getDeclaringClass()
- Returns:
- the type that declared this member
-
-