soot.jimple.toolkits.annotation.purity
Class PurityParamNode

java.lang.Object
  extended bysoot.jimple.toolkits.annotation.purity.PurityParamNode
All Implemented Interfaces:
PurityNode
Direct Known Subclasses:
PurityThisNode

public class PurityParamNode
extends Object
implements PurityNode

A node representing a method parameter. Each method parameter has a number, starting from 0.


Method Summary
 boolean equals(Object o)
           
 int hashCode()
           
 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 java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public String toString()

hashCode

public int hashCode()

equals

public boolean equals(Object o)

isInside

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

Specified by:
isInside in interface PurityNode

isLoad

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

Specified by:
isLoad in interface PurityNode

isParam

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

Specified by:
isParam in interface PurityNode