クラス 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) すでに名前が付けられているものに加えて、別の適格なメソッド名を追加します。このアドバイザーを駆動するポイントカットを取得します。void
setClassFilter
(ClassFilter classFilter) このポイントカットに使用するClassFilter
を設定します。void
setMappedName
(StringSE mappedName) 一致するメソッド名が 1 つしかない場合の簡易メソッド。void
setMappedNames
(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
このアドバイザーを駆動するポイントカットを取得します。