パッケージ | 説明 |
---|---|
org.springframework.aop.aspectj | AspectJ 統合パッケージ。 |
org.springframework.aop.aspectj.annotation | AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
AspectJExpressionPointcut | AbstractAspectJAdvice.getPointcut() AspectJ 式のポイントカットを返します。 |
コンストラクターと説明 |
---|
AbstractAspectJAdvice(MethodSE aspectJAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aspectInstanceFactory) 指定されたアドバイスメソッド用に新しい AbstractAspectJAdvice を作成します。 |
AspectJAfterAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJAfterReturningAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJAfterThrowingAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJAroundAdvice(MethodSE aspectJAroundAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
AspectJMethodBeforeAdvice(MethodSE aspectJBeforeAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) |
修飾子と型 | メソッドと説明 |
---|---|
Advice | AspectJAdvisorFactory.getAdvice(MethodSE candidateAdviceMethod, AspectJExpressionPointcut expressionPointcut, MetadataAwareAspectInstanceFactory aspectInstanceFactory, int declarationOrder, StringSE aspectName) 指定された AspectJ アドバイスメソッドの Spring AOP アドバイスを作成します。 |
Advice | ReflectiveAspectJAdvisorFactory.getAdvice(MethodSE candidateAdviceMethod, AspectJExpressionPointcut expressionPointcut, MetadataAwareAspectInstanceFactory aspectInstanceFactory, int declarationOrder, StringSE aspectName) |