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

## Uses of Class
org.codehaus.aspectwerkz.transform.inlining.AspectInfo

Packages that use AspectInfo
org.codehaus.aspectwerkz.transform.inlining |
org.codehaus.aspectwerkz.transform.inlining.compiler |
org.codehaus.aspectwerkz.transform.inlining.spi |

Uses of AspectInfo in org.codehaus.aspectwerkz.transform.inlining

Methods in org.codehaus.aspectwerkz.transform.inlining that return AspectInfo
`AspectInfo` | `AdviceMethodInfo.getAspectInfo()`

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

Fields in org.codehaus.aspectwerkz.transform.inlining.compiler declared as AspectInfo
`protected AspectInfo[]` | `AbstractJoinPointCompiler.m_aspectInfos`

Methods in org.codehaus.aspectwerkz.transform.inlining.compiler with parameters of type AspectInfo
`protected boolean` | `AbstractJoinPointCompiler.createAndInitializeAspectField(AspectInfo aspectInfo, org.objectweb.asm.CodeVisitor cv)` Create and initialize the aspect field for a specific aspect (qualified since it depends on the param, deployment model, container etc).
`static void` | `AbstractJoinPointCompiler.createAspectInstantiation(org.objectweb.asm.CodeVisitor cv, AspectInfo aspectInfo, String joinPointClassName)` Creates instantiation of aspects using the Aspects.aspectOf() methods which uses the AspectContainer impls.
`static void` | `AbstractJoinPointCompiler.createAspectReferenceField(org.objectweb.asm.ClassWriter cw, AspectInfo aspectInfo)` Creates aspect reference field (static or non static field).
`void` | `AbstractJoinPointCompiler.createInvocationToAspectOf(org.objectweb.asm.CodeVisitor cv, boolean isOptimizedJoinPoint, int joinPointIndex, int callerIndex, int calleeIndex, AspectInfo aspectInfo)` Creates an invocation to Aspects.aspectOf(..).
`protected void` | `AbstractJoinPointCompiler.loadAspect(org.objectweb.asm.CodeVisitor cv, boolean isOptimizedJoinPoint, int joinPointIndex, AspectInfo aspectInfo)` Loads the aspect instance.

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

Methods in org.codehaus.aspectwerkz.transform.inlining.spi with parameters of type AspectInfo
`void` | `AspectModel.createAspectInstantiation(org.objectweb.asm.CodeVisitor cv, AspectInfo aspectInfo, String joinPointClassName)` Creates instantiation of an aspect instance.
`void` | `AspectModel.createAspectReferenceField(org.objectweb.asm.ClassWriter cw, AspectInfo aspectInfo, String joinPointClassName)` Creates aspect reference field (field in the jit jointpoint class f.e.) for an aspect instance.

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

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