soot.jimple.toolkits.annotation.purity
Interface PurityNode

All Known Implementing Classes:
PurityGlobalNode, PurityMethodNode, PurityParamNode, PurityStmtNode

public interface PurityNode

Interface shared by all kinds of nodes in a PurityGraph. Such nodes are immuables. They are hashable and two nodes are equal only if they have the same kind and were constructed using the same arguments (structural equality).


Method Summary
 boolean isInside()
          Is it an inside node ?
 boolean isLoad()
          Is it a load node ?
 boolean isParam()
          Is it a parameter or this node ?
 

Method Detail

isInside

public boolean isInside()
Is it an inside node ?


isLoad

public boolean isLoad()
Is it a load node ?


isParam

public boolean isParam()
Is it a parameter or this node ?