Class MeyersDiffWithLinearSpace<T>
java.lang.Object
com.github.difflib.algorithm.myers.MeyersDiffWithLinearSpace<T>
- All Implemented Interfaces:
DiffAlgorithmI<T>
- Author:
- tw
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeDiff(List<T> source, List<T> target, DiffAlgorithmListener progress) Computes the changeset to patch the source list to the target list.static DiffAlgorithmFactoryfactory()Factory to create instances of this specific diff algorithm.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DiffAlgorithmI
computeDiff
-
Constructor Details
-
MeyersDiffWithLinearSpace
public MeyersDiffWithLinearSpace() -
MeyersDiffWithLinearSpace
-
-
Method Details
-
computeDiff
Description copied from interface:DiffAlgorithmIComputes the changeset to patch the source list to the target list.- Specified by:
computeDiffin interfaceDiffAlgorithmI<T>- Parameters:
source- source datatarget- target dataprogress- progress listener- Returns:
-
factory
Factory to create instances of this specific diff algorithm.
-