Uses of Class
org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo

Packages that use AdviceMethodInfo
org.codehaus.aspectwerkz.transform.inlining.compiler   
org.codehaus.aspectwerkz.transform.inlining.spi   
 

Uses of AdviceMethodInfo in org.codehaus.aspectwerkz.transform.inlining.compiler
 

Fields in org.codehaus.aspectwerkz.transform.inlining.compiler declared as AdviceMethodInfo
protected  AdviceMethodInfo[] AbstractJoinPointCompiler.m_afterFinallyAdviceMethodInfos
           
protected  AdviceMethodInfo[] AbstractJoinPointCompiler.m_afterReturningAdviceMethodInfos
           
protected  AdviceMethodInfo[] AbstractJoinPointCompiler.m_afterThrowingAdviceMethodInfos
           
protected  AdviceMethodInfo[] AbstractJoinPointCompiler.m_aroundAdviceMethodInfos
           
protected  AdviceMethodInfo[] AbstractJoinPointCompiler.m_beforeAdviceMethodInfos
           
 

Methods in org.codehaus.aspectwerkz.transform.inlining.compiler that return AdviceMethodInfo
protected  AdviceMethodInfo[] AbstractJoinPointCompiler.getAdviceMethodInfos(List aspectQualifiedNames, Set aspectInfos, AdviceInfo[] adviceInfos)
          Retrieves the advice method infos.
 

Methods in org.codehaus.aspectwerkz.transform.inlining.compiler with parameters of type AdviceMethodInfo
protected  void AbstractJoinPointCompiler.createAfterAdviceInvocation(org.objectweb.asm.CodeVisitor cv, boolean isOptimizedJoinPoint, AdviceMethodInfo adviceMethodInfo, int joinPointInstanceIndex, int argStartIndex, int callerIndex, int calleeIndex, int specialArgIndex)
          Adds a single generic after advice invocation.
protected  boolean AbstractJoinPointCompiler.requiresJoinPoint(AdviceMethodInfo[] adviceMethodInfos)
          Checks if at least one advice is using non static JoinPoint explicitly
protected  boolean AbstractJoinPointCompiler.requiresThisOrTarget(AdviceMethodInfo[] adviceMethodInfos)
          Checks if at least one advice is using target or this (bounded or runtime check)
 

Uses of AdviceMethodInfo in org.codehaus.aspectwerkz.transform.inlining.spi
 

Methods in org.codehaus.aspectwerkz.transform.inlining.spi with parameters of type AdviceMethodInfo
 void AspectModel.createAfterAdviceArgumentHandling(org.objectweb.asm.CodeVisitor cv, AdviceMethodInfo adviceMethodInfo)
          Handles the arguments to the after advice.
 void AspectModel.createAroundAdviceArgumentHandling(org.objectweb.asm.CodeVisitor cv, AdviceMethodInfo adviceMethodInfo)
          Handles the arguments to the around advice.
 void AspectModel.createBeforeAdviceArgumentHandling(org.objectweb.asm.CodeVisitor cv, AdviceMethodInfo adviceMethodInfo)
          Handles the arguments to the after advice.
 



Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.