public class PackManager extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
Constructor and Description |
---|
PackManager(Singletons.Global g) |
Modifier and Type | Method and Description |
---|---|
Collection<Pack> |
allPacks() |
void |
coffiMetrics() |
BafBody |
convertJimpleBodyToBaf(SootMethod m) |
JarOutputStream |
getJarFile() |
Pack |
getPack(String phaseName) |
HasPhaseOptions |
getPhase(String phaseName) |
Transform |
getTransform(String phaseName) |
boolean |
hasPack(String phaseName) |
boolean |
hasPhase(String phaseName) |
boolean |
onlyStandardPacks() |
void |
runBodyPacks() |
void |
runPacks() |
static PackManager |
v() |
void |
writeOutput() |
public PackManager(Singletons.Global g)
public boolean onlyStandardPacks()
public static PackManager v()
public boolean hasPack(String phaseName)
public boolean hasPhase(String phaseName)
public HasPhaseOptions getPhase(String phaseName)
public Collection<Pack> allPacks()
public void runPacks()
public void coffiMetrics()
public void runBodyPacks()
public JarOutputStream getJarFile()
public void writeOutput()
public BafBody convertJimpleBodyToBaf(SootMethod m)