FindBugs™ 1.3.9

edu.umd.cs.findbugs.plan
Class ConstraintGraph

java.lang.Object
  extended by edu.umd.cs.findbugs.graph.AbstractGraph<ConstraintEdge,DetectorNode>
      extended by edu.umd.cs.findbugs.plan.ConstraintGraph
All Implemented Interfaces:
Graph<ConstraintEdge,DetectorNode>

public class ConstraintGraph
extends AbstractGraph<ConstraintEdge,DetectorNode>

Graph of Detector ordering constraints. It may represent ordering constraints between analysis passes, or ordering constraints within a single pass. Edges flow from earlier detectors to later detectors.

Author:
David Hovemeyer
See Also:
DetectorNode, ConstraintEdge, ExecutionPlan

Constructor Summary
ConstraintGraph()
           
 
Method Summary
protected  ConstraintEdge allocateEdge(DetectorNode source, DetectorNode target)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.umd.cs.findbugs.graph.AbstractGraph
addVertex, containsVertex, createEdge, edgeIterator, getNumEdgeLabels, getNumEdges, getNumIncomingEdges, getNumOutgoingEdges, getNumVertexLabels, getNumVertices, incomingEdgeIterator, lookupEdge, outgoingEdgeIterator, predecessorIterator, removeEdge, removeVertex, setNumEdgeLabels, setNumVertexLabels, successorIterator, vertexIterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConstraintGraph

public ConstraintGraph()
Method Detail

allocateEdge

protected ConstraintEdge allocateEdge(DetectorNode source,
                                      DetectorNode target)
Specified by:
allocateEdge in class AbstractGraph<ConstraintEdge,DetectorNode>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.