クラス CallbackHelper

java.lang.ObjectSE
org.springframework.cglib.proxy.CallbackHelper
実装されたすべてのインターフェース:
CallbackFilter

public abstract class CallbackHelper extends ObjectSE implements CallbackFilter
  • コンストラクターの詳細

    • CallbackHelper

      public CallbackHelper(ClassSE superclass, ClassSE[] interfaces)
  • メソッドの詳細

    • getCallback

      protected abstract ObjectSE getCallback(MethodSE method)
    • getCallbacks

      public Callback[] getCallbacks()
    • getCallbackTypes

      public ClassSE[] getCallbackTypes()
    • accept

      public int accept(MethodSE method)
      インターフェースからコピーされた説明: CallbackFilter
      メソッドをコールバックにマップします。
      次で指定:
      インターフェース CallbackFilteraccept 
      パラメーター:
      method - インターセプトされた方法
      戻り値:
      メソッドに使用するコールバックの配列へのインデックス ( Enhancer.setCallbacks(org.springframework.cglib.proxy.Callback[]) で指定)
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • equals

      public boolean equals(ObjectSE o)
      インターフェースからコピーされた説明: CallbackFilter
      使用中の CallbackFilter は、Enhancer が使用するキャッシュされたクラスに影響を与えるため、パフォーマンスを向上させるために、カスタム CallbackFilter 実装に対して equals および hashCode を正しく実装する必要があることを思い出してください。
      次で指定:
      インターフェース CallbackFilterequals 
      オーバーライド:
      クラス ObjectSEequalsSE