public class CallGraph extends AbstractGraph<CallGraphEdge,CallGraphNode>
Constructor and Description |
---|
CallGraph() |
Modifier and Type | Method and Description |
---|---|
CallGraphNode |
addNode(org.apache.bcel.classfile.Method method) |
protected CallGraphEdge |
allocateEdge(CallGraphNode source,
CallGraphNode target) |
CallGraphEdge |
createEdge(CallGraphNode source,
CallGraphNode target,
CallSite callSite) |
CallGraphNode |
getNodeForMethod(org.apache.bcel.classfile.Method method) |
addVertex, containsVertex, createEdge, edgeIterator, getNumEdgeLabels, getNumEdges, getNumIncomingEdges, getNumOutgoingEdges, getNumVertexLabels, getNumVertices, incomingEdgeIterator, lookupEdge, outgoingEdgeIterator, predecessorIterator, removeEdge, removeVertex, setNumEdgeLabels, setNumVertexLabels, successorIterator, vertexIterator, vertices
public CallGraphEdge createEdge(CallGraphNode source, CallGraphNode target, CallSite callSite)
public CallGraphNode addNode(org.apache.bcel.classfile.Method method)
public CallGraphNode getNodeForMethod(org.apache.bcel.classfile.Method method)
protected CallGraphEdge allocateEdge(CallGraphNode source, CallGraphNode target)
allocateEdge
in class AbstractGraph<CallGraphEdge,CallGraphNode>
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.