クラス AspectJExpressionPointcutAdvisor
java.lang.ObjectSE
org.springframework.aop.support.AbstractPointcutAdvisor
org.springframework.aop.support.AbstractGenericPointcutAdvisor
org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
- 実装されているすべてのインターフェース:
SerializableSE, Advisor, PointcutAdvisor, Aware, BeanFactoryAware, Ordered
public class AspectJExpressionPointcutAdvisor
extends AbstractGenericPointcutAdvisor
implements BeanFactoryAware
AspectJ ポイントカット式に使用できる Spring AOP アドバイザー。
- 導入:
- 2.0
- 作成者:
- Rob Harrop
- 関連事項:
フィールドのサマリー
インターフェース Advisor から継承されたフィールド
EMPTY_ADVICEインターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明このアドバイザーを駆動するポイントカットを取得します。voidsetBeanFactory(BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。voidsetExpression(@Nullable StringSE expression) voidsetLocation(@Nullable StringSE location) voidsetParameterNames(StringSE... names) voidsetParameterTypes(ClassSE<?>... types) クラス AbstractGenericPointcutAdvisor から継承されたメソッド
getAdvice, setAdvice, toStringクラス AbstractPointcutAdvisor から継承されたメソッド
equals, getOrder, hashCode, setOrderインターフェース Advisor から継承されたメソッド
isPerInstance
コンストラクターの詳細
AspectJExpressionPointcutAdvisor
public AspectJExpressionPointcutAdvisor()
メソッドの詳細
setExpression
getExpression
setLocation
getLocation
setParameterNames
setParameterTypes
setBeanFactory
インターフェースからコピーされた説明:BeanFactoryAware所有ファクトリを Bean インスタンスに提供するコールバック。通常の Bean プロパティの設定後、ただし
InitializingBean.afterPropertiesSet()またはカスタム init-method などの初期化コールバックの前に呼び出されます。- 次で指定:
- インターフェース
BeanFactoryAwareのsetBeanFactory - パラメーター:
beanFactory- 所有 BeanFactory(非null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。- 関連事項:
getPointcut
インターフェースからコピーされた説明:PointcutAdvisorこのアドバイザーを駆動するポイントカットを取得します。- 次で指定:
- インターフェース
PointcutAdvisorのgetPointcut