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