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