soot.jimple.spark.builder
Class GlobalNodeFactory

java.lang.Object
  extended bysoot.jimple.spark.builder.GlobalNodeFactory

public class GlobalNodeFactory
extends Object

Factory for nodes not specific to a given method.

Author:
Ondrej Lhotak

Field Summary
protected  PAG pag
           
 
Constructor Summary
GlobalNodeFactory(PAG pag)
           
 
Method Summary
 Node caseArgv()
           
 Node caseDefaultClassLoader()
           
 Node caseMainClassNameString()
           
 Node caseMainThread()
           
 Node caseMainThreadGroup()
           
 Node caseNewInstance(VarNode cls)
           
 Node caseThrow()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pag

protected PAG pag
Constructor Detail

GlobalNodeFactory

public GlobalNodeFactory(PAG pag)
Method Detail

caseDefaultClassLoader

public final Node caseDefaultClassLoader()

caseMainClassNameString

public final Node caseMainClassNameString()

caseMainThreadGroup

public final Node caseMainThreadGroup()

caseMainThread

public final Node caseMainThread()

caseArgv

public final Node caseArgv()

caseNewInstance

public final Node caseNewInstance(VarNode cls)

caseThrow

public Node caseThrow()