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, matchescloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEmatchespublic void setClassFilter(ClassFilter classFilter)
ClassFilter を設定します。デフォルトは ClassFilter.TRUE です。public ClassFilter getClassFilter()
PointcutPointcut の getClassFilter null)public final MethodMatcher getMethodMatcher()
PointcutPointcut の getMethodMatcher null)