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.
 



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