|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ExpressionContext in org.codehaus.aspectwerkz |
Methods in org.codehaus.aspectwerkz with parameters of type ExpressionContext | |
boolean |
AspectSystem.isInControlFlowOf(CflowExpressionVisitorRuntime expression,
ExpressionContext expressionContext)
Checks if we are in the control flow of a join point picked out by a specific pointcut expression. |
Uses of ExpressionContext in org.codehaus.aspectwerkz.aspect.management |
Methods in org.codehaus.aspectwerkz.aspect.management with parameters of type ExpressionContext | |
List |
AspectManager.getPointcuts(ExpressionContext ctx)
Returns the pointcut list for the context specified. |
List |
AspectManager.getCflowPointcuts(ExpressionContext ctx)
Returns the cflow pointcut list for the context specified. |
List |
AspectRegistry.getPointcuts(ExpressionContext ctx)
Returns the pointcut list for the context specified. |
List |
AspectRegistry.getCflowPointcuts(ExpressionContext ctx)
Returns the cflow pointcut list for the context specified. |
List |
PointcutManager.getPointcuts(ExpressionContext ctx)
Returns all the pointcuts for the join point specified. |
List |
PointcutManager.getCflowPointcuts(ExpressionContext ctx)
Returns all the cflow pointcuts for the join point specified. |
Uses of ExpressionContext in org.codehaus.aspectwerkz.definition |
Methods in org.codehaus.aspectwerkz.definition with parameters of type ExpressionContext | |
List |
SystemDefinition.getIntroductionDefinitions(ExpressionContext ctx)
Returns the introduction definitions for a specific class. |
List |
SystemDefinition.getInterfaceIntroductionDefinitions(ExpressionContext ctx)
Returns the interface introductions for a certain class merged with the implementation based introductions as well. |
boolean |
SystemDefinition.hasIntroduction(ExpressionContext ctx)
Checks if a class has an introduction. |
boolean |
SystemDefinition.hasPointcut(ExpressionContext ctx)
Checks if a method has an pointcut. |
boolean |
SystemDefinition.hasCflowPointcut(ExpressionContext ctx)
Checks if a method has an cflow pointcut. |
boolean |
SystemDefinition.isAdvised(ExpressionContext[] ctxs)
Checks if a class is advised. |
boolean |
SystemDefinition.isAdvised(ExpressionContext ctx)
Checks if a class is advised. |
boolean |
SystemDefinition.isIntroduced(ExpressionContext[] ctxs)
Checks if a class has an introduction. |
boolean |
SystemDefinition.isIntroduced(ExpressionContext ctx)
Checks if a class has an introduction. |
boolean |
SystemDefinition.isInterfaceIntroduced(ExpressionContext ctx)
Checks if a class is advised with an interface introduction. |
Uses of ExpressionContext in org.codehaus.aspectwerkz.expression |
Methods in org.codehaus.aspectwerkz.expression with parameters of type ExpressionContext | |
boolean |
AdvisedCflowClassFilterExpressionVisitor.match(ExpressionContext context)
Matches the expression context. |
boolean |
AdvisedClassFilterExpressionVisitor.match(ExpressionContext context)
Matches the expression context. |
boolean |
CflowExpressionVisitor.match(ExpressionContext context)
Matches the cflow epression |
boolean |
CflowExpressionVisitorRuntime.matchCflowStack(Object[] contexts,
ExpressionContext jpContext)
Matches the cflow information stack. |
boolean |
ExpressionVisitor.match(ExpressionContext context)
Matches the expression context. |
Uses of ExpressionContext in org.codehaus.aspectwerkz.joinpoint.management |
Fields in org.codehaus.aspectwerkz.joinpoint.management declared as ExpressionContext | |
ExpressionContext |
JitCompiler.RttiInfo.expressionContext
|
ExpressionContext |
JoinPointMetaData.expressionContext
The join point expression context |
Constructors in org.codehaus.aspectwerkz.joinpoint.management with parameters of type ExpressionContext | |
JoinPointBase(String uuid,
int type,
Class targetClass,
List cflow,
ExpressionContext ctx,
AroundAdviceExecutor aroundAdviceExecutor,
BeforeAdviceExecutor beforeAdviceExecutor,
AfterAdviceExecutor afterAdviceExecutor)
Creates a new join point base instance. |
Uses of ExpressionContext in org.codehaus.aspectwerkz.transform.delegation |
Methods in org.codehaus.aspectwerkz.transform.delegation with parameters of type ExpressionContext | |
static boolean |
AddImplementationTransformer.classFilter(javassist.CtClass cg,
ExpressionContext ctx,
SystemDefinition definition)
Filters the classes to be transformed. |
static boolean |
AddInterfaceTransformer.classFilter(javassist.CtClass ctClass,
ExpressionContext ctx,
SystemDefinition definition)
Filters the classes to be transformed. |
static boolean |
ConstructorCallTransformer.classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass cg)
Filters the classes to be transformed. |
static boolean |
ConstructorExecutionTransformer.classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass ctClass)
Filters the classes to be transformed. |
static boolean |
ConstructorExecutionTransformer.constructorFilter(SystemDefinition definition,
ExpressionContext ctx)
Filters the methods to be transformed. |
static boolean |
FieldSetGetTransformer.classFilter(javassist.CtClass cg,
ExpressionContext ctx,
SystemDefinition definition)
Filters the classes to be transformed. |
static boolean |
FieldSetGetTransformer.setFieldFilter(SystemDefinition definition,
ExpressionContext ctx,
FieldInfo fieldInfo)
Filters the PUTFIELD's to be transformed. |
static boolean |
FieldSetGetTransformer.getFieldFilter(SystemDefinition definition,
ExpressionContext ctx,
FieldInfo fieldInfo)
Filters the GETFIELD's to be transformed. |
static boolean |
HandlerTransformer.classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass cg)
Filters the classes to be transformed. |
static boolean |
MethodCallTransformer.classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass cg)
Filters the classes to be transformed. |
static boolean |
MethodCallUnTransformer.classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass cg)
Filters the classes to be transformed. |
static boolean |
MethodExecutionTransformer.classFilter(SystemDefinition definition,
ExpressionContext ctx,
javassist.CtClass cg)
Filters the classes to be transformed. |
static int |
MethodExecutionTransformer.methodFilter(List definitions,
ExpressionContext ctx,
javassist.CtMethod method)
Filters the methods to be transformed. |
static boolean |
PrepareAdvisedClassTransformer.classFilter(SystemDefinition definition,
ExpressionContext[] ctxs,
javassist.CtClass cg)
Filters the classes to be transformed. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |