public class NameMatchMethodPointcutAdvisor extends AbstractGenericPointcutAdvisor
NameMatchMethodPointcut, 連載形式 EMPTY_ADVICEHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| コンストラクターと説明 |
|---|
NameMatchMethodPointcutAdvisor() |
NameMatchMethodPointcutAdvisor(Advice advice) |
| 修飾子と型 | メソッドと説明 |
|---|---|
NameMatchMethodPointcut | addMethodName(StringSE name) すでに名前が付けられているものに加えて、別の適格なメソッド名を追加します。 |
Pointcut | getPointcut() このアドバイザーを駆動するポイントカットを取得します。 |
void | setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
void | setMappedName(StringSE mappedName) 一致するメソッド名が 1 つしかない場合の簡易メソッド。 |
void | setMappedNames(StringSE... mappedNames) 一致するメソッドを定義するメソッド名を設定します。 |
getAdvice, setAdvice, toStringequals, getOrder, hashCode, isPerInstance, setOrdercloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic NameMatchMethodPointcutAdvisor()
public NameMatchMethodPointcutAdvisor(Advice advice)
public void setClassFilter(ClassFilter classFilter)
ClassFilter を設定します。デフォルトは ClassFilter.TRUE です。public void setMappedName(StringSE mappedName)
setMappedNames のいずれかを使用します。両方は使用しないでください。public void setMappedNames(StringSE... mappedNames)
public NameMatchMethodPointcut addMethodName(StringSE name)
name - 一致する追加メソッドの名前 NameMatchMethodPointcut.addMethodName(java.lang.String)public Pointcut getPointcut()
PointcutAdvisor