Class ThreeWayMerge

java.lang.Object
com.deltaxml.merge.ThreeWayMerge
All Implemented Interfaces:
MergeBase, MergeCommon

public class ThreeWayMerge extends Object implements MergeCommon

The main class for three-way concurrent merge operations.

This class provides further output types beyond those provided in the ConcurrentMerge class because some specific three-way processing is possible when three inputs can be guaranteed. A set of 'single shot' merge methods are also provided, these avoid the use of the setAncestor/addVersion/extract methods that are used in the n-way class.

Since:
4.1