soot
Class PackManager
java.lang.Object
|
+--soot.PackManager
- public class PackManager
- extends java.lang.Object
Manages the Packs containing the various phases and their options.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PackManager
public PackManager(Singletons.Global g)
v
public static PackManager v()
hasPack
public boolean hasPack(java.lang.String phaseName)
getPack
public Pack getPack(java.lang.String phaseName)
hasPhase
public boolean hasPhase(java.lang.String phaseName)
getPhase
public HasPhaseOptions getPhase(java.lang.String phaseName)
getTransform
public Transform getTransform(java.lang.String phaseName)
allPacks
public java.util.Collection allPacks()
runPacks
public void runPacks()
writeOutput
public void writeOutput()