org.jboss.aop.pointcut
Interface Pointcut

All Known Implementing Classes:
PointcutExpression

public interface Pointcut

Comment

Version:
$Revision: 70842 $
Author:
Bill Burke

Method Summary
 String getExpr()
           
 String getName()
           
 boolean matchesCall(Advisor advisor, AccessibleObject within, Class<?> calledClass, Constructor<?> calledCon)
           
 boolean matchesCall(Advisor advisor, AccessibleObject within, Class<?> calledClass, Method calledMethod)
           
 boolean matchesCall(Advisor callingAdvisor, javassist.expr.MethodCall methodCall)
           
 boolean matchesCall(Advisor callingAdvisor, javassist.expr.NewExpr methodCall)
           
 boolean matchesConstruction(Advisor advisor, Constructor<?> c)
           
 boolean matchesConstruction(Advisor advisor, javassist.CtConstructor c)
           
 boolean matchesExecution(Advisor advisor, Constructor<?> c)
           
 boolean matchesExecution(Advisor advisor, javassist.CtConstructor c)
           
 boolean matchesExecution(Advisor advisor, javassist.CtMethod m)
           
 PointcutMethodMatch matchesExecution(Advisor advisor, Method m)
           
 boolean matchesGet(Advisor advisor, javassist.CtField f)
           
 boolean matchesGet(Advisor advisor, Field f)
           
 boolean matchesSet(Advisor advisor, javassist.CtField f)
           
 boolean matchesSet(Advisor advisor, Field f)
           
 boolean softMatch(Advisor advisor)
           
 

Method Detail

getName

String getName()

softMatch

boolean softMatch(Advisor advisor)

matchesExecution

boolean matchesExecution(Advisor advisor,
                         javassist.CtMethod m)
                         throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesExecution

boolean matchesExecution(Advisor advisor,
                         javassist.CtConstructor c)
                         throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesConstruction

boolean matchesConstruction(Advisor advisor,
                            javassist.CtConstructor c)
                            throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesGet

boolean matchesGet(Advisor advisor,
                   javassist.CtField f)
                   throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesSet

boolean matchesSet(Advisor advisor,
                   javassist.CtField f)
                   throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesCall

boolean matchesCall(Advisor callingAdvisor,
                    javassist.expr.MethodCall methodCall)
                    throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesCall

boolean matchesCall(Advisor callingAdvisor,
                    javassist.expr.NewExpr methodCall)
                    throws javassist.NotFoundException
Throws:
javassist.NotFoundException

matchesExecution

PointcutMethodMatch matchesExecution(Advisor advisor,
                                     Method m)

matchesExecution

boolean matchesExecution(Advisor advisor,
                         Constructor<?> c)

matchesConstruction

boolean matchesConstruction(Advisor advisor,
                            Constructor<?> c)

matchesGet

boolean matchesGet(Advisor advisor,
                   Field f)

matchesSet

boolean matchesSet(Advisor advisor,
                   Field f)

matchesCall

boolean matchesCall(Advisor advisor,
                    AccessibleObject within,
                    Class<?> calledClass,
                    Method calledMethod)

matchesCall

boolean matchesCall(Advisor advisor,
                    AccessibleObject within,
                    Class<?> calledClass,
                    Constructor<?> calledCon)

getExpr

String getExpr()


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.