Package org.springframework.beans
Interface Mergeable
- All Known Implementing Classes:
- AbstractMockHttpServletRequestBuilder,- AbstractMockMultipartHttpServletRequestBuilder,- ManagedArray,- ManagedList,- ManagedMap,- ManagedProperties,- ManagedSet,- MockHttpServletRequestBuilder,- MockMultipartHttpServletRequestBuilder,- MockMvcTester.MockMultipartMvcRequestBuilder,- MockMvcTester.MockMvcRequestBuilder
public interface Mergeable
Interface representing an object whose value set can be merged with
 that of a parent object.
- Since:
- 2.0
- Author:
- Rob Harrop
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionbooleanIs merging enabled for this particular instance?Merge the current value set with that of the supplied object.
- 
Method Details- 
isMergeEnabledboolean isMergeEnabled()Is merging enabled for this particular instance?
- 
mergeMerge the current value set with that of the supplied object.The supplied object is considered the parent, and values in the callee's value set must override those of the supplied object. - Parameters:
- parent- the object to merge with
- Returns:
- the result of the merge operation
- Throws:
- IllegalArgumentException- if the supplied parent is- null
- IllegalStateException- if merging is not enabled for this instance (i.e.- mergeEnabledequals- false).
 
 
-