Package com.intellij.util.graph
Class GraphGenerator<Node>
- java.lang.Object
-
- com.intellij.util.graph.GraphGenerator<Node>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GraphGenerator.SemiGraph<Node>
-
Constructor Summary
Constructors Constructor Description GraphGenerator(GraphGenerator.SemiGraph<Node> graph)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> GraphGenerator<T>
create(GraphGenerator.SemiGraph<T> graph)
Iterator<Node>
getIn(Node n)
Collection<Node>
getNodes()
Iterator<Node>
getOut(Node n)
-
-
-
Constructor Detail
-
GraphGenerator
public GraphGenerator(GraphGenerator.SemiGraph<Node> graph)
-
-
Method Detail
-
create
public static <T> GraphGenerator<T> create(GraphGenerator.SemiGraph<T> graph)
-
getNodes
public Collection<Node> getNodes()
-
-