|
|||||||||
| 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 | ||||||||