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
    • copyFrom

      private String copyFrom
    • copyTo

      private String copyTo
    • toTimestamp

      private String toTimestamp
    • index

      private String index
    • newFileMode

      private String newFileMode
    • oldMode

      private String oldMode
    • newMode

      private String newMode
    • deletedFileMode

      private String deletedFileMode
    • binaryAdded

      private String binaryAdded
    • binaryDeleted

      private String binaryDeleted
    • binaryEdited

      private String binaryEdited
    • 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)
    • getCopyFrom

      public String getCopyFrom()
    • setCopyFrom

      public void setCopyFrom(String copyFrom)
    • getCopyTo

      public String getCopyTo()
    • setCopyTo

      public void setCopyTo(String copyTo)
    • 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)
    • getOldMode

      public String getOldMode()
    • setOldMode

      public void setOldMode(String oldMode)
    • getNewMode

      public String getNewMode()
    • setNewMode

      public void setNewMode(String newMode)
    • getBinaryAdded

      public String getBinaryAdded()
    • setBinaryAdded

      public void setBinaryAdded(String binaryAdded)
    • getBinaryDeleted

      public String getBinaryDeleted()
    • setBinaryDeleted

      public void setBinaryDeleted(String binaryDeleted)
    • getBinaryEdited

      public String getBinaryEdited()
    • setBinaryEdited

      public void setBinaryEdited(String binaryEdited)
    • isNoNewLineAtTheEndOfTheFile

      public boolean isNoNewLineAtTheEndOfTheFile()
    • setNoNewLineAtTheEndOfTheFile

      public void setNoNewLineAtTheEndOfTheFile(boolean noNewLineAtTheEndOfTheFile)