soot.jimple.spark.pag
Class ClassConstantNode

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

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
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 AllocNode

getClassConstant

public ClassConstant getClassConstant()