Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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