public abstract 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 |
BasicCallGraph.NodeImpl(IMethod method,
Context C) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
addTarget(CallSiteReference reference,
CGNode target)
This is for use only by call graph builders ...
|
abstract boolean |
equals(Object obj) |
IClassHierarchy |
getClassHierarchy() |
Context |
getContext()
Return the
context this CGNode represents. |
IMethod |
getMethod()
Return the
method this CGNode represents. |
abstract int |
hashCode() |
String |
toString() |
getGraphNodeId, setGraphNodeIdclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDU, getIR, iterateCallSites, iterateNewSitesprotected final IMethod method
public IMethod getMethod()
CGNodemethod this CGNode represents.
This value will never be null.public abstract boolean equals(Object obj)
equals in class ObjectObject.equals(Object)public abstract int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString in class ObjectObject.toString()public Context getContext()
CGNodecontext this CGNode represents.
This value will never be null.getContext in interface CGNodepublic abstract boolean addTarget(CallSiteReference reference, CGNode target)
CGNodepublic IClassHierarchy getClassHierarchy()
getClassHierarchy in interface IClassHierarchyDwellerCopyright © 2015. All rights reserved.