Package org.sonar.java.se
Class ExplodedGraph
- java.lang.Object
-
- org.sonar.java.se.ExplodedGraph
-
public class ExplodedGraph extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExplodedGraph.Edgestatic classExplodedGraph.Node
-
Constructor Summary
Constructors Constructor Description ExplodedGraph()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExplodedGraph.Nodenode(ProgramPoint programPoint, ProgramState programState)Returns node associated with given (programPoint,programState) pair.Map<ExplodedGraph.Node,ExplodedGraph.Node>nodes()
-
-
-
Method Detail
-
node
public ExplodedGraph.Node node(ProgramPoint programPoint, @Nullable ProgramState programState)
Returns node associated with given (programPoint,programState) pair. If no node for this pair exists, it is created.
-
nodes
public Map<ExplodedGraph.Node,ExplodedGraph.Node> nodes()
-
-