soot.jbco.util
Class BodyBuilder
java.lang.Object
soot.jbco.util.BodyBuilder
public class BodyBuilder
- extends Object
- Author:
- Michael Batchelder
Created on 7-Feb-2006
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bodiesHaveBeenBuilt
public static boolean bodiesHaveBeenBuilt
namesHaveBeenRetrieved
public static boolean namesHaveBeenRetrieved
nameList
public static ArrayList<String> nameList
BodyBuilder
public BodyBuilder()
retrieveAllBodies
public static void retrieveAllBodies()
retrieveAllNames
public static void retrieveAllNames()
buildThisLocal
public static Local buildThisLocal(PatchingChain units,
ThisRef tr,
Chain locals)
buildParameterLocals
public static ArrayList buildParameterLocals(PatchingChain units,
Chain locals,
List paramTypes)
updateTraps
public static void updateTraps(Unit oldu,
Unit newu,
Chain traps)
isExceptionCaughtAt
public static boolean isExceptionCaughtAt(Chain units,
Unit u,
Iterator trapsIt)
getIntegerNine
public static int getIntegerNine()
isBafIf
public static boolean isBafIf(Unit u)