soot.jimple.toolkits.annotation.purity
Class PurityThisNode

java.lang.Object
  extended by soot.jimple.toolkits.annotation.purity.PurityParamNode
      extended by soot.jimple.toolkits.annotation.purity.PurityThisNode
All Implemented Interfaces:
PurityNode

public class PurityThisNode
extends PurityParamNode

A node representing the this parameter. (should we make it a singleton ?)


Field Summary
static PurityThisNode node
           
 
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 ?
 String toString()
           
 
Methods inherited from class soot.jimple.toolkits.annotation.purity.PurityParamNode
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

node

public static PurityThisNode node
Method Detail

toString

public String toString()
Overrides:
toString in class PurityParamNode

isInside

public boolean isInside()
Description copied from interface: PurityNode
Is it an inside node ?

Specified by:
isInside in interface PurityNode
Overrides:
isInside in class PurityParamNode

isLoad

public boolean isLoad()
Description copied from interface: PurityNode
Is it a load node ?

Specified by:
isLoad in interface PurityNode
Overrides:
isLoad in class PurityParamNode

isParam

public boolean isParam()
Description copied from interface: PurityNode
Is it a parameter or this node ?

Specified by:
isParam in interface PurityNode
Overrides:
isParam in class PurityParamNode