| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Mergeable
Interface representing an object whose value set can be merged with that of a parent object.
ManagedSet, 
ManagedList, 
ManagedMap, 
ManagedProperties| Method Summary | |
|---|---|
|  boolean | isMergeEnabled()Is merging enabled for this particular instance? | 
|  Object | merge(Object parent)Merge the current value set with that of the supplied object. | 
| Method Detail | 
|---|
boolean isMergeEnabled()
Object merge(Object parent)
The supplied object is considered the parent, and values in the callee's value set must override those of the supplied object.
parent - the object to merge with
IllegalArgumentException - if the supplied parent is null
IllegalStateException - if merging is not enabled for this instance
 (i.e. mergeEnabled equals false).| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||