Uses of Class
org.codehaus.aspectwerkz.aspect.AdviceType

Packages that use AdviceType
org.codehaus.aspectwerkz.aspect   
org.codehaus.aspectwerkz.definition   
 

Uses of AdviceType in org.codehaus.aspectwerkz.aspect
 

Fields in org.codehaus.aspectwerkz.aspect declared as AdviceType
static AdviceType AdviceType.AFTER
           
static AdviceType AdviceType.AFTER_FINALLY
           
static AdviceType AdviceType.AFTER_RETURNING
           
static AdviceType AdviceType.AFTER_THROWING
           
static AdviceType AdviceType.AROUND
           
static AdviceType AdviceType.BEFORE
           
 

Methods in org.codehaus.aspectwerkz.aspect that return AdviceType
 AdviceType AdviceInfo.getType()
          Returns the advice type.
 

Constructors in org.codehaus.aspectwerkz.aspect with parameters of type AdviceType
AdviceInfo(String aspectQualifiedName, String aspectClassName, DeploymentModel aspectDeploymentModel, String methodName, String methodSignature, org.objectweb.asm.Type[] methodParameterTypes, AdviceType type, String specialArgumentType, String adviceName, boolean targetWithRuntimeCheck, ExpressionInfo expressionInfo, ExpressionContext expressionContext, AdviceDefinition adviceDef)
          TODO refactor - many member fields holds data that is in either the adviceDef (which is in the class) or the aspectDef (which is accessible from the adviceDef)

Creates a new advice info.

 

Uses of AdviceType in org.codehaus.aspectwerkz.definition
 

Methods in org.codehaus.aspectwerkz.definition that return AdviceType
 AdviceType AdviceDefinition.getType()
          Returns the advice type.
 

Methods in org.codehaus.aspectwerkz.definition with parameters of type AdviceType
static AdviceDefinition DefinitionParserHelper.createAdviceDefinition(String adviceName, AdviceType adviceType, String expression, String specialArgumentType, String aspectName, String aspectClassName, MethodInfo methodInfo, AspectDefinition aspectDef)
          Creates a new advice definition.
static AdviceDefinition AdviceDefinition.newInstance(String adviceName, AdviceType adviceType, String expression, String specialArgumentType, String aspectName, String aspectClassName, MethodInfo method, AspectDefinition aspectDef)
          TODO only use this method and make ctor private?
 

Constructors in org.codehaus.aspectwerkz.definition with parameters of type AdviceType
AdviceDefinition(String name, AdviceType type, String specialArgumentType, String aspectName, String aspectClassName, ExpressionInfo expressionInfo, MethodInfo methodInfo, AspectDefinition aspectDef)
          Creates a new advice meta-data instance.
 



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