|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectBodyTransformer
abc.weaving.weaver.AdviceInliner
abc.weaving.weaver.AfterBeforeInliner
public class AfterBeforeInliner
Nested Class Summary |
---|
Nested classes/interfaces inherited from class abc.weaving.weaver.AdviceInliner |
---|
AdviceInliner.IfMethodInlineOptions, AdviceInliner.InlineOptions |
Field Summary |
---|
Fields inherited from class abc.weaving.weaver.AdviceInliner |
---|
MAX_CONTAINER_SIZE, MAX_DEPTH |
Constructor Summary | |
---|---|
AfterBeforeInliner()
|
Method Summary | |
---|---|
void |
addShadowMethod(SootMethod m)
|
void |
doInlining()
|
boolean |
forceInline()
|
protected void |
internalTransform(Body body,
java.lang.String phaseName,
java.util.Map options)
|
static boolean |
isAdviceMethodName(java.lang.String name)
|
static void |
reset()
|
static AfterBeforeInliner |
v()
|
Methods inherited from class abc.weaving.weaver.AdviceInliner |
---|
getAccessViolationCount, inlineMethods |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AfterBeforeInliner()
Method Detail |
---|
public static void reset()
public static AfterBeforeInliner v()
public void doInlining()
public boolean forceInline()
forceInline
in class AdviceInliner
public void addShadowMethod(SootMethod m)
public static boolean isAdviceMethodName(java.lang.String name)
protected void internalTransform(Body body, java.lang.String phaseName, java.util.Map options)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |