Uses of Interface
com.github.difflib.algorithm.DiffAlgorithmI
Packages that use DiffAlgorithmI
Package
Description
-
Uses of DiffAlgorithmI in com.github.difflib
Methods in com.github.difflib with parameters of type DiffAlgorithmIModifier and TypeMethodDescriptionstatic <T> Patch<T>
DiffUtils.diff
(List<T> original, List<T> revised, DiffAlgorithmI<T> algorithm) Computes the difference between the original and revised list of elements with default diff algorithmstatic <T> Patch<T>
DiffUtils.diff
(List<T> original, List<T> revised, DiffAlgorithmI<T> algorithm, DiffAlgorithmListener progress) static <T> Patch<T>
DiffUtils.diff
(List<T> original, List<T> revised, DiffAlgorithmI<T> algorithm, DiffAlgorithmListener progress, boolean includeEqualParts) Computes the difference between the original and revised list of elements with default diff algorithm -
Uses of DiffAlgorithmI in com.github.difflib.algorithm
Methods in com.github.difflib.algorithm that return DiffAlgorithmIModifier and TypeMethodDescription<T> DiffAlgorithmI<T>
DiffAlgorithmFactory.create()
<T> DiffAlgorithmI<T>
DiffAlgorithmFactory.create
(BiPredicate<T, T> equalizer) -
Uses of DiffAlgorithmI in com.github.difflib.algorithm.jgit
Classes in com.github.difflib.algorithm.jgit that implement DiffAlgorithmI -
Uses of DiffAlgorithmI in com.github.difflib.algorithm.myers
Classes in com.github.difflib.algorithm.myers that implement DiffAlgorithmIModifier and TypeClassDescriptionfinal class
MeyersDiff<T>
A clean-room implementation of Eugene Meyers greedy differencing algorithm.class