soot.jimple.spark.pag
Class ClassConstantNode

java.lang.Object
  extended bysoot.jimple.spark.pag.Node
      extended bysoot.jimple.spark.pag.AllocNode
          extended bysoot.jimple.spark.pag.ClassConstantNode
All Implemented Interfaces:
Context, Numberable, ReferenceVariable

public class ClassConstantNode
extends AllocNode

Represents an allocation site node the represents a known java.lang.Class object.

Author:
Ondrej Lhotak

Field Summary
 
Fields inherited from class soot.jimple.spark.pag.AllocNode
fields, newExpr
 
Fields inherited from class soot.jimple.spark.pag.Node
p2set, pag, replacement, type
 
Method Summary
 ClassConstant getClassConstant()
           
 String toString()
           
 
Methods inherited from class soot.jimple.spark.pag.AllocNode
dot, getAllFieldRefs, getFields, getMethod, getNewExpr
 
Methods inherited from class soot.jimple.spark.pag.Node
equals, getNumber, getP2Set, getPag, getReplacement, getType, hashCode, makeP2Set, mergeWith, setNumber, 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 AllocNode

getClassConstant

public ClassConstant getClassConstant()