Class BasicCallGraph.NodeImpl
java.lang.Object
com.ibm.wala.util.graph.impl.NodeWithNumber
com.ibm.wala.ipa.callgraph.impl.BasicCallGraph.NodeImpl
- All Implemented Interfaces:
CGNode, ContextItem, IClassHierarchyDweller, INodeWithNumber
- Direct Known Subclasses:
ExplicitCallGraph.ExplicitNode
- Enclosing class:
BasicCallGraph<T>
A class that represents the a normal node in a call graph.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ContextItem
ContextItem.Value<T> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class NodeWithNumber
getGraphNodeId, setGraphNodeIdMethods inherited from interface CGNode
addTarget, getDU, getIR, iterateCallSites, iterateNewSitesMethods inherited from interface INodeWithNumber
getGraphNodeId, setGraphNodeId
-
Field Details
-
method
The method this node represents.
-
-
Constructor Details
-
NodeImpl
-
-
Method Details
-
getMethod
-
equals
-
hashCode
-
toString
-
getContext
Description copied from interface:CGNodeReturn thecontextthis CGNode represents. This value will never benull.- Specified by:
getContextin interfaceCGNode- Returns:
- the Context for this CGNode.
-
getClassHierarchy
- Specified by:
getClassHierarchyin interfaceIClassHierarchyDweller
-