soot.jimple.spark.geom.geomPA
Class CallsiteContextVar

java.lang.Object
  extended by soot.jimple.spark.geom.geomPA.CallsiteContextVar
All Implemented Interfaces:
Numberable

public class CallsiteContextVar
extends Object
implements Numberable

A general interface for generating traditional context represented variables.

Author:
xiao

Field Summary
 CgEdge context
           
 int id
           
 boolean inQ
           
 Node var
           
 
Constructor Summary
CallsiteContextVar()
           
CallsiteContextVar(CgEdge c, Node v)
           
 
Method Summary
 boolean equals(Object o)
           
 int getNumber()
           
 int hashCode()
           
 void setNumber(int number)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

public CgEdge context

var

public Node var

id

public int id

inQ

public boolean inQ
Constructor Detail

CallsiteContextVar

public CallsiteContextVar()

CallsiteContextVar

public CallsiteContextVar(CgEdge c,
                          Node v)
Method Detail

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

setNumber

public void setNumber(int number)
Specified by:
setNumber in interface Numberable

getNumber

public int getNumber()
Specified by:
getNumber in interface Numberable