public abstract class StaticMethodMatcherPointcut extends StaticMethodMatcher implements Pointcut
MethodMatcher
インターフェースを実装させたいが、サブクラスはポイントカットにしたい場合に便利なスーパークラス。"classFilter"
プロパティを設定して、ClassFilter
の動作をカスタマイズできます。デフォルトは ClassFilter.TRUE
です。
TRUE
コンストラクターと説明 |
---|
StaticMethodMatcherPointcut() |
修飾子と型 | メソッドと説明 |
---|---|
ClassFilter | getClassFilter() このポイントカットの ClassFilter を返します。 |
MethodMatcher | getMethodMatcher() このポイントカットの MethodMatcher を返します。 |
void | setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
isRuntime, matches
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
matches
public void setClassFilter(ClassFilter classFilter)
ClassFilter
を設定します。デフォルトは ClassFilter.TRUE
です。public ClassFilter getClassFilter()
Pointcut
Pointcut
の getClassFilter
null
)public final MethodMatcher getMethodMatcher()
Pointcut
Pointcut
の getMethodMatcher
null
)