| Interface | Description |
|---|---|
| ClonePolicy |
Merged objects cloning policy.
|
| GlobalMergeBehavior<O,M,R> |
Global objects merge behavior.
|
| Mergeable |
This marker interface can be implemented by any objects that can be merged with each other.
|
| MergeBehavior<T extends MergeBehavior<T>> |
Single object type merge behavior.
|
| NullResolver |
Object merge
null case resolver. |
| Overwriting |
This marker interface can be implemented by classes which instances can fully overwrite each other upon
Merge. |
| RecursiveMerge |
Recursive merge providing some extra options for
GlobalMergeBehaviors. |
| UnknownResolver |
Unknown object types merge case resolver.
|
| Class | Description |
|---|---|
| Merge |
Configurable algorithm for merging object instances.
|
| Exception | Description |
|---|---|
| MergeException |
Special unchecked exception used to display various merge problems.
|
Copyright © 2020. All rights reserved.