abc.weaving.weaver
Class Weaver
java.lang.Object
abc.weaving.weaver.Weaver
public class Weaver
- extends java.lang.Object
The driver for the weaving process.
- Author:
- Jennifer Lhotak, Ondrej Lhotak, Laurie Hendren
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Weaver
public Weaver()
reset
public static void reset()
getUnitBindings
public static java.util.Map getUnitBindings()
rebind
public static Unit rebind(Unit ut)
optimizeResidues
public static void optimizeResidues()
resetForReweaving
public static void resetForReweaving()
weave
public static void weave()
doInlining
public static void doInlining()
runAroundInliner
public static void runAroundInliner()
runBoxingRemover
public static void runBoxingRemover()
runAfterBeforeInliner
public static void runAfterBeforeInliner()
inlineConstructors
public static void inlineConstructors()
weaveGenerateAspectMethods
public static void weaveGenerateAspectMethods()
reportMessages
public static void reportMessages()
removeDeclareWarnings
public static void removeDeclareWarnings()
weaveAdvice
public static void weaveAdvice()