public abstract static class BasicCallGraph.NodeImpl extends com.ibm.wala.util.graph.impl.NodeWithNumber implements CGNode
ContextItem.Value<T>| Modifier and Type | Field and Description |
|---|---|
protected IMethod |
method
The method this node represents.
|
| Modifier | Constructor and Description |
|---|---|
protected |
NodeImpl(IMethod method,
Context C) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
equals(java.lang.Object obj) |
IClassHierarchy |
getClassHierarchy() |
Context |
getContext()
Return the
context this CGNode represents. |
IMethod |
getMethod()
Return the
method this CGNode represents. |
abstract int |
hashCode() |
java.lang.String |
toString() |
getGraphNodeId, setGraphNodeIdclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddTarget, getDU, getIR, iterateCallSites, iterateNewSitesprotected final IMethod method
public IMethod getMethod()
CGNodemethod this CGNode represents. This value will never be null.public abstract boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(Object)public abstract int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public Context getContext()
CGNodecontext this CGNode represents. This value will never be null.getContext in interface CGNodepublic IClassHierarchy getClassHierarchy()
getClassHierarchy in interface IClassHierarchyDweller