Package org.aspectj.weaver.tools
Interface PointcutExpression
-
- All Known Implementing Classes:
PointcutExpressionImpl
public interface PointcutExpression
-
-
Method Summary
-
-
-
Method Detail
-
setMatchingContext
void setMatchingContext(MatchingContext aMatchContext)
-
couldMatchJoinPointsInType
boolean couldMatchJoinPointsInType(Class aClass)
-
mayNeedDynamicTest
boolean mayNeedDynamicTest()
-
matchesMethodExecution
ShadowMatch matchesMethodExecution(Method aMethod)
-
matchesConstructorExecution
ShadowMatch matchesConstructorExecution(Constructor aConstructor)
-
matchesStaticInitialization
ShadowMatch matchesStaticInitialization(Class aClass)
-
matchesAdviceExecution
ShadowMatch matchesAdviceExecution(Method anAdviceMethod)
-
matchesInitialization
ShadowMatch matchesInitialization(Constructor aConstructor)
-
matchesPreInitialization
ShadowMatch matchesPreInitialization(Constructor aConstructor)
-
matchesMethodCall
ShadowMatch matchesMethodCall(Method aMethod, Member withinCode)
-
matchesMethodCall
ShadowMatch matchesMethodCall(Method aMethod, Class callerType)
-
matchesConstructorCall
ShadowMatch matchesConstructorCall(Constructor aConstructor, Member withinCode)
-
matchesConstructorCall
ShadowMatch matchesConstructorCall(Constructor aConstructor, Class callerType)
-
matchesHandler
ShadowMatch matchesHandler(Class exceptionType, Member withinCode)
-
matchesHandler
ShadowMatch matchesHandler(Class exceptionType, Class handlingType)
-
matchesFieldSet
ShadowMatch matchesFieldSet(Field aField, Member withinCode)
-
matchesFieldSet
ShadowMatch matchesFieldSet(Field aField, Class withinType)
-
matchesFieldGet
ShadowMatch matchesFieldGet(Field aField, Member withinCode)
-
matchesFieldGet
ShadowMatch matchesFieldGet(Field aField, Class withinType)
-
getPointcutExpression
String getPointcutExpression()
-
-