インターフェース Mergeable
- すべての既知の実装クラス:
AbstractMockHttpServletRequestBuilder
、AbstractMockMultipartHttpServletRequestBuilder
、ManagedArray
、ManagedList
、ManagedMap
、ManagedProperties
、ManagedSet
、MockHttpServletRequestBuilder
、MockMultipartHttpServletRequestBuilder
、MockMvcTester.MockMultipartMvcRequestBuilder
、MockMvcTester.MockMvcRequestBuilder
public interface Mergeable
値セットを親オブジェクトの値セットとマージできるオブジェクトを表すインターフェース。
- 導入:
- 2.0
- 作成者:
- Rob Harrop
- 関連事項:
方法の概要
修飾子と型メソッド説明boolean
この特定のインスタンスに対してマージが有効になっていますか?現在の値セットを提供されたオブジェクトの値とマージします。
メソッドの詳細
isMergeEnabled
boolean isMergeEnabled()この特定のインスタンスに対してマージが有効になっていますか?merge
現在の値セットを提供されたオブジェクトの値とマージします。指定されたオブジェクトは親と見なされ、呼び出し先の値セットの値は指定されたオブジェクトの値をオーバーライドする必要があります。
- パラメーター:
parent
- マージするオブジェクト- 戻り値:
- マージ操作の結果
- 例外:
IllegalArgumentExceptionSE
- 指定された親がnull
の場合IllegalStateExceptionSE
- このインスタンスでマージが有効になっていない場合(つまり、mergeEnabled
がfalse
と等しい場合)。