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 ofMethodReferenceandFieldReference
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMemberReference(TypeReference type, Atom name, int hash)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)TypeReferencegetDeclaringClass()AtomgetName()abstract StringgetSignature()inthashCode()
-
-
-
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
-
-