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