クラス MethodOverrides

java.lang.ObjectSE
org.springframework.beans.factory.support.MethodOverrides

public class MethodOverrides extends ObjectSE
メソッドオーバーライドのセット。Spring IoC コンテナーが実行時にオーバーライドする管理対象オブジェクトのメソッド(存在する場合)を決定します。

現在サポートされている MethodOverride バリアントは LookupOverride および ReplaceOverride です。

導入:
1.1
作成者:
Rod Johnson, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • MethodOverrides

      public MethodOverrides()
      新しい MethodOverrides を作成します。
    • MethodOverrides

      public MethodOverrides(MethodOverrides other)
      ディープコピーコンストラクター。
  • メソッドの詳細

    • addOverrides

      public void addOverrides(@Nullable MethodOverrides other)
      指定されたすべてのメソッドオーバーライドをこのオブジェクトにコピーします。
    • addOverride

      public void addOverride(MethodOverride override)
      指定されたメソッドオーバーライドを追加します。
    • getOverrides

      public SetSE<MethodOverride> getOverrides()
      このオブジェクトに含まれるすべてのメソッドオーバーライドを返します。
      戻り値:
      MethodOverride オブジェクトの Set
      関連事項:
    • isEmpty

      public boolean isEmpty()
      メソッドのオーバーライドのセットが空かどうかを返します。
    • getOverride

      @Nullable public MethodOverride getOverride(MethodSE method)
      指定されたメソッドのオーバーライドを返します(ある場合)。
      パラメーター:
      method - オーバーライドをチェックするメソッド
      戻り値:
      メソッドのオーバーライド。ない場合は null 
    • equals

      public boolean equals(@Nullable ObjectSE other)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

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