MergingOptimizer

Inheritance: java.lang.Object, com.aspose.pdf.comparison.diff.diffoptimization.MergingOptimizer

All Implemented Interfaces: IDiffOptimizationOperation

public final class MergingOptimizer extends Object implements IDiffOptimizationOperation

Represents class to reorder and merge edit sections. It merge equalities and combines adjacent identical changes. It sorts and merge changes between Equals operations, because changing their order and merge does not change the result, but produces more readable output. This combines adjacent Equal operations.

Constructors

ConstructorDescription
MergingOptimizerCreates an instance of {@link MergingOptimizer} class.

Methods

MethodDescription
executePerforms optimization of difference operations.

MergingOptimizer

Creates an instance of {@link MergingOptimizer} class.

execute

Performs optimization of difference operations.