Class PurityStmtNode
- java.lang.Object
-
- soot.jimple.toolkits.annotation.purity.PurityStmtNode
-
- All Implemented Interfaces:
PurityNode
public class PurityStmtNode extends Object implements PurityNode
A node created dynamically and attached to a statement Stmt. Can be either an inside or a load node. Two such nodes are equal if and only if they have the same inside / load flag and are attached to the same statement (we use Stmt.equal here).
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()booleanisInside()Is it an inside node ?booleanisLoad()Is it a load node ?booleanisParam()Is it a parameter or this node ?StringtoString()
-
-
-
Method Detail
-
isInside
public boolean isInside()
Description copied from interface:PurityNodeIs it an inside node ?- Specified by:
isInsidein interfacePurityNode
-
isLoad
public boolean isLoad()
Description copied from interface:PurityNodeIs it a load node ?- Specified by:
isLoadin interfacePurityNode
-
isParam
public boolean isParam()
Description copied from interface:PurityNodeIs it a parameter or this node ?- Specified by:
isParamin interfacePurityNode
-
-