パッケージ org.springframework.beans

インターフェース Mergeable

すべての既知の実装クラス:
ManagedArrayManagedListManagedMapManagedPropertiesManagedSetMockHttpServletRequestBuilderMockMultipartHttpServletRequestBuilder

public interface Mergeable
値セットを親オブジェクトの値セットとマージできるオブジェクトを表すインターフェース。
導入:
2.0
作成者:
Rob Harrop
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    この特定のインスタンスに対してマージが有効になっていますか?
    merge(ObjectSE parent)
    現在の値セットを提供されたオブジェクトの値とマージします。
  • メソッドの詳細

    • isMergeEnabled

      boolean isMergeEnabled()
      この特定のインスタンスに対してマージが有効になっていますか?
    • merge

      ObjectSE merge(@Nullable ObjectSE parent)
      現在の値セットを提供されたオブジェクトの値とマージします。

      指定されたオブジェクトは親と見なされ、呼び出し先の値セットの値は指定されたオブジェクトの値をオーバーライドする必要があります。

      パラメーター:
      parent - マージするオブジェクト
      戻り値:
      マージ操作の結果
      例外:
      IllegalArgumentExceptionSE - 指定された親が null の場合
      IllegalStateExceptionSE - このインスタンスでマージが有効になっていない場合(つまり、mergeEnabled が false と等しい場合)。