abc.weaving.weaver
Class AroundInliner

java.lang.Object
  extended by BodyTransformer
      extended by abc.weaving.weaver.AdviceInliner
          extended by abc.weaving.weaver.AroundInliner

public class AroundInliner
extends AdviceInliner

Author:
Sascha Kuzins

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
AroundInliner()
           
 
Method Summary
 boolean forceInline()
           
protected  void internalTransform(Body body, java.lang.String phaseName, java.util.Map options)
           
static void reset()
           
static AroundInliner 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

AroundInliner

public AroundInliner()
Method Detail

reset

public static void reset()

forceInline

public boolean forceInline()
Specified by:
forceInline in class AdviceInliner

v

public static AroundInliner v()

internalTransform

protected void internalTransform(Body body,
                                 java.lang.String phaseName,
                                 java.util.Map options)