Interface DiffAlgorithmI<T>

    • Method Detail

      • computeDiff

        java.util.List<Change> computeDiff​(java.util.List<T> source,
                                           java.util.List<T> target,
                                           DiffAlgorithmListener progress)
        Computes the changeset to patch the source list to the target list.
        Parameters:
        source - source data
        target - target data
        progress - progress listener
        Returns:
      • computeDiff

        default java.util.List<Change> computeDiff​(T[] source,
                                                   T[] target,
                                                   DiffAlgorithmListener progress)
        Simple extension to compute a changeset using arrays.
        Parameters:
        source -
        target -
        progress -
        Returns: