com.ibm.wala.ipa.callgraph.propagation
Class AbstractFieldPointerKey

java.lang.Object
  extended by com.ibm.wala.ipa.callgraph.propagation.AbstractPointerKey
      extended by com.ibm.wala.ipa.callgraph.propagation.AbstractFieldPointerKey
All Implemented Interfaces:
InstanceFieldPointerKey, PointerKey
Direct Known Subclasses:
ArrayInstanceKey, ArrayLengthKey, AstJavaSSAPropagationCallGraphBuilder.EnclosingObjectReferenceKey, InstanceFieldKey, ReflectedFieldPointerKey

public abstract class AbstractFieldPointerKey
extends AbstractPointerKey
implements InstanceFieldPointerKey


Field Summary
protected  InstanceKey instance
           
 
Constructor Summary
protected AbstractFieldPointerKey(InstanceKey container)
           
 
Method Summary
 InstanceKey getInstanceKey()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

protected final InstanceKey instance
Constructor Detail

AbstractFieldPointerKey

protected AbstractFieldPointerKey(InstanceKey container)
Method Detail

getInstanceKey

public InstanceKey getInstanceKey()
Specified by:
getInstanceKey in interface InstanceFieldPointerKey
Returns:
the instance key which is the "container" for this pointer