Class NodeManager
java.lang.Object
pascal.taie.analysis.graph.flowgraph.NodeManager
- All Implemented Interfaces:
Serializable
,Indexer<Node>
- Direct Known Subclasses:
ObjectFlowGraph
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getNodes()
getObject
(int index) protected ArrayIndexNode
getOrCreateArrayIndexNode
(Obj array) protected InstanceFieldNode
getOrCreateInstanceFieldNode
(Obj base, JField field) protected StaticFieldNode
getOrCreateStaticFieldNode
(JField field) protected VarNode
getOrCreateVarNode
(Var var) getVarNode
(Var var) boolean
-
Constructor Details
-
NodeManager
public NodeManager()
-
-
Method Details
-
getVarNode
-
getOrCreateVarNode
-
getOrCreateInstanceFieldNode
-
getOrCreateArrayIndexNode
-
getOrCreateStaticFieldNode
-
hasNode
-
getNodes
-
getIndex
-
getObject
-