Package com.ibm.wala.cast.ipa.callgraph
Class ReflectedFieldPointerKey
- java.lang.Object
-
- com.ibm.wala.ipa.callgraph.propagation.AbstractPointerKey
-
- com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey
-
- com.ibm.wala.cast.ipa.callgraph.ReflectedFieldPointerKey
-
- All Implemented Interfaces:
InstanceFieldPointerKey
,PointerKey
public abstract class ReflectedFieldPointerKey extends AbstractFieldPointerKey
-
-
Field Summary
-
Fields inherited from class com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey
instance
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
abstract Object
getFieldIdentifier()
int
hashCode()
static ReflectedFieldPointerKey
index(InstanceKey instance)
static ReflectedFieldPointerKey
literal(String lit, InstanceKey instance)
static ReflectedFieldPointerKey
mapped(InstanceKey mapFrom, InstanceKey instance)
String
toString()
-
Methods inherited from class com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey
getInstanceKey
-
-
-
-
Method Detail
-
getFieldIdentifier
public abstract Object getFieldIdentifier()
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in classAbstractPointerKey
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classAbstractPointerKey
-
literal
public static ReflectedFieldPointerKey literal(String lit, InstanceKey instance)
-
mapped
public static ReflectedFieldPointerKey mapped(InstanceKey mapFrom, InstanceKey instance)
-
index
public static ReflectedFieldPointerKey index(InstanceKey instance)
-
-