クラス CallbackHelper

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

public abstract class CallbackHelper extends ObjectSE implements CallbackFilter
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    CallbackHelper(ClassSE superclass, ClassSE[] interfaces)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    メソッドをコールバックにマップします。
    boolean
    使用中の CallbackFilter は、Enhancer が使用するキャッシュされたクラスに影響を与えるため、パフォーマンスを向上させるために、カスタム CallbackFilter 実装に対して equals および hashCode を正しく実装する必要があることを思い出してください。
    protected abstract ObjectSE
    int

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • 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