Package EDU.purdue.cs.bloat.util
Class GraphNode
- java.lang.Object
-
- EDU.purdue.cs.bloat.util.GraphNode
-
- Direct Known Subclasses:
Block
public abstract class GraphNode extends java.lang.ObjectGraphNode represents a node in a Graph. Each node has a set of predacessors and successors associated with it as well as a pre-order and post-order traversal index. This information is maintained by the Graph in which the GraphNode resides.- See Also:
Graph
-
-
Constructor Summary
Constructors Constructor Description GraphNode()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Collectionpreds()Returns the predacessor (or parent) nodes of this GraphNode.protected java.util.Collectionsuccs()Returns the successor (or children) nodes of this GraphNode.
-