com.aspose.pdf.comparison.diff.diffoptimization

Interfaces

InterfaceDescription
IDiffOptimizationOperationRepresents the interface of difference operations optimizers.

Classes

ClassDescription
MergingOptimizerRepresents 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.
OperationsMergerRepresents a class to merge 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.
OperationsSlideMergerRepresents a class to identifies single edits that are surrounded by equalities and merge it with left or right equal operation.