Class DiffMatch.Patch

java.lang.Object
com.logicaldoc.comparison.basic.DiffMatch.Patch
Enclosing class:
DiffMatch

public static class DiffMatch.Patch extends Object
Class representing one patch operation.
  • Field Details

    • diffs

      public LinkedList<DiffMatch.Diff> diffs
    • start1

      public int start1
    • start2

      public int start2
    • length1

      public int length1
    • length2

      public int length2
  • Constructor Details

    • Patch

      public Patch()
      Constructor. Initializes with an empty list of diffs.
  • Method Details

    • toString

      public String toString()
      Emmulate GNU diff's format. Header: @@ -382,8 +481,9 @@ Indicies are printed as 1-based, not 0-based.
      Overrides:
      toString in class Object
      Returns:
      The GNU diff string.