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