|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||