soot.jimple.spark.pag
Class GlobalVarNode

java.lang.Object
  extended by soot.jimple.spark.pag.Node
      extended by soot.jimple.spark.pag.ValNode
          extended by soot.jimple.spark.pag.VarNode
              extended by soot.jimple.spark.pag.GlobalVarNode
All Implemented Interfaces:
Comparable, ReferenceVariable, Numberable

public class GlobalVarNode
extends VarNode

Represents a simple variable node (Green) in the pointer assignment graph that is not associated with any particular method invocation.

Author:
Ondrej Lhotak

Field Summary
 
Fields inherited from class soot.jimple.spark.pag.VarNode
fields, finishingNumber, interProcSource, interProcTarget, numDerefs, variable
 
Fields inherited from class soot.jimple.spark.pag.Node
p2set, pag, replacement, type
 
Method Summary
 SootClass getDeclaringClass()
           
 String toString()
           
 
Methods inherited from class soot.jimple.spark.pag.VarNode
compareTo, context, dot, getAllFieldRefs, getVariable, isInterProcSource, isInterProcTarget, setFinishingNumber, setInterProcSource, setInterProcTarget
 
Methods inherited from class soot.jimple.spark.pag.Node
discardP2Set, equals, getNumber, getP2Set, getPag, getReplacement, getType, hashCode, makeP2Set, mergeWith, setNumber, setP2Set, setType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public String toString()
Overrides:
toString in class Object

getDeclaringClass

public SootClass getDeclaringClass()