クラス NameMatchMethodPointcutAdvisor
java.lang.ObjectSE
org.springframework.aop.support.AbstractPointcutAdvisor
org.springframework.aop.support.AbstractGenericPointcutAdvisor
org.springframework.aop.support.NameMatchMethodPointcutAdvisor
- 実装済みのインターフェース一覧:
SerializableSE, Advisor, PointcutAdvisor, Ordered
アドバイスを保持し、アドバイザにする名前一致メソッドのポイントカットの便利なクラス。
- 作成者:
- Juergen Hoeller, Rob Harrop
- 関連事項:
フィールド概要
インターフェース Advisor から継承されたフィールド
EMPTY_ADVICEインターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明addMethodName(StringSE name) すでに名前が付けられているものに加えて、別の適格なメソッド名を追加します。このアドバイザーを駆動するポイントカットを取得します。voidsetClassFilter(ClassFilter classFilter) このポイントカットに使用するClassFilterを設定します。voidsetMappedName(StringSE mappedName) 一致するメソッド名が 1 つしかない場合の簡易メソッド。voidsetMappedNames(StringSE... mappedNames) 一致するメソッドを定義するメソッド名を設定します。クラス AbstractGenericPointcutAdvisor から継承されたメソッド
getAdvice, setAdvice, toStringクラス AbstractPointcutAdvisor から継承されたメソッド
equals, getOrder, hashCode, setOrderインターフェース Advisor から継承されたメソッド
isPerInstance
コンストラクターの詳細
NameMatchMethodPointcutAdvisor
public NameMatchMethodPointcutAdvisor()NameMatchMethodPointcutAdvisor
メソッドの詳細
setClassFilter
このポイントカットに使用するClassFilterを設定します。デフォルトはClassFilter.TRUEです。- 関連事項:
setMappedName
一致するメソッド名が 1 つしかない場合の簡易メソッド。このメソッドまたはsetMappedNamesのいずれかを使用します。両方は使用しないでください。- 関連事項:
setMappedNames
一致するメソッドを定義するメソッド名を設定します。マッチングはこれらすべての結合になります。一致する場合は、ポイントカットが一致します。- 関連事項:
addMethodName
すでに名前が付けられているものに加えて、別の適格なメソッド名を追加します。set メソッドと同様に、このメソッドは、プロキシを使用する前に、プロキシを構成するときに使用します。- パラメーター:
name- 一致する追加メソッドの名前- 戻り値:
- このポイントカットにより、1 行に複数の追加が可能になります
- 関連事項:
getPointcut