Class UnifiedDiffFile

java.lang.Object
com.github.difflib.unifieddiff.UnifiedDiffFile

public final class UnifiedDiffFile extends Object
Data structure for one patched file from a unified diff file.
  • Field Details

    • diffCommand

      private String diffCommand
    • fromFile

      private String fromFile
    • fromTimestamp

      private String fromTimestamp
    • toFile

      private String toFile
    • renameFrom

      private String renameFrom
    • renameTo

      private String renameTo
    • toTimestamp

      private String toTimestamp
    • index

      private String index
    • newFileMode

      private String newFileMode
    • deletedFileMode

      private String deletedFileMode
    • patch

      private Patch<String> patch
    • noNewLineAtTheEndOfTheFile

      private boolean noNewLineAtTheEndOfTheFile
    • similarityIndex

      private Integer similarityIndex
  • Constructor Details

    • UnifiedDiffFile

      public UnifiedDiffFile()
  • Method Details

    • getDiffCommand

      public String getDiffCommand()
    • setDiffCommand

      public void setDiffCommand(String diffCommand)
    • getFromFile

      public String getFromFile()
    • setFromFile

      public void setFromFile(String fromFile)
    • getToFile

      public String getToFile()
    • setToFile

      public void setToFile(String toFile)
    • setIndex

      public void setIndex(String index)
    • getIndex

      public String getIndex()
    • getPatch

      public Patch<String> getPatch()
    • getFromTimestamp

      public String getFromTimestamp()
    • setFromTimestamp

      public void setFromTimestamp(String fromTimestamp)
    • getToTimestamp

      public String getToTimestamp()
    • setToTimestamp

      public void setToTimestamp(String toTimestamp)
    • getSimilarityIndex

      public Integer getSimilarityIndex()
    • setSimilarityIndex

      public void setSimilarityIndex(Integer similarityIndex)
    • getRenameFrom

      public String getRenameFrom()
    • setRenameFrom

      public void setRenameFrom(String renameFrom)
    • getRenameTo

      public String getRenameTo()
    • setRenameTo

      public void setRenameTo(String renameTo)
    • from

      public static UnifiedDiffFile from(String fromFile, String toFile, Patch<String> patch)
    • setNewFileMode

      public void setNewFileMode(String newFileMode)
    • getNewFileMode

      public String getNewFileMode()
    • getDeletedFileMode

      public String getDeletedFileMode()
    • setDeletedFileMode

      public void setDeletedFileMode(String deletedFileMode)
    • isNoNewLineAtTheEndOfTheFile

      public boolean isNoNewLineAtTheEndOfTheFile()
    • setNoNewLineAtTheEndOfTheFile

      public void setNoNewLineAtTheEndOfTheFile(boolean noNewLineAtTheEndOfTheFile)