クラス StaticMethodMatcherPointcut

java.lang.ObjectSE
org.springframework.aop.support.StaticMethodMatcher
org.springframework.aop.support.StaticMethodMatcherPointcut
実装されたすべてのインターフェース:
MethodMatcherPointcut
既知の直属サブクラス
AbstractRegexpMethodPointcutJCacheOperationSourcePointcutNameMatchMethodPointcutStaticMethodMatcherPointcutAdvisor

public abstract class StaticMethodMatcherPointcut extends StaticMethodMatcher implements Pointcut
サブクラスに強制的に MethodMatcher インターフェースを実装させたいが、サブクラスはポイントカットにしたい場合に便利なスーパークラス。

"classFilter" プロパティを設定して、ClassFilter の動作をカスタマイズできます。デフォルトは ClassFilter.TRUE です。

作成者:
Rod Johnson, Juergen Hoeller
  • コンストラクターの詳細

    • StaticMethodMatcherPointcut

      public StaticMethodMatcherPointcut()
  • メソッドの詳細

    • setClassFilter

      public void setClassFilter(ClassFilter classFilter)
      このポイントカットに使用する ClassFilter を設定します。デフォルトは ClassFilter.TRUE です。
    • getClassFilter

      public ClassFilter getClassFilter()
      インターフェースからコピーされた説明: Pointcut
      このポイントカットの ClassFilter を返します。
      次で指定:
      インターフェース PointcutgetClassFilter 
      戻り値:
      ClassFilter (非 null)
    • getMethodMatcher

      public final MethodMatcher getMethodMatcher()
      インターフェースからコピーされた説明: Pointcut
      このポイントカットの MethodMatcher を返します。
      次で指定:
      インターフェース PointcutgetMethodMatcher 
      戻り値:
      MethodMatcher (非 null)