Package com.github.difflib.unifieddiff
Class UnifiedDiffFile
- java.lang.Object
-
- com.github.difflib.unifieddiff.UnifiedDiffFile
-
public final class UnifiedDiffFile extends java.lang.Object
Data structure for one patched file from a unified diff file.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
deletedFileMode
private java.lang.String
diffCommand
private java.lang.String
fromFile
private java.lang.String
fromTimestamp
private java.lang.String
index
private java.lang.String
newFileMode
private boolean
noNewLineAtTheEndOfTheFile
private Patch<java.lang.String>
patch
private java.lang.String
renameFrom
private java.lang.String
renameTo
private java.lang.Integer
similarityIndex
private java.lang.String
toFile
private java.lang.String
toTimestamp
-
Constructor Summary
Constructors Constructor Description UnifiedDiffFile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UnifiedDiffFile
from(java.lang.String fromFile, java.lang.String toFile, Patch<java.lang.String> patch)
java.lang.String
getDeletedFileMode()
java.lang.String
getDiffCommand()
java.lang.String
getFromFile()
java.lang.String
getFromTimestamp()
java.lang.String
getIndex()
java.lang.String
getNewFileMode()
Patch<java.lang.String>
getPatch()
java.lang.String
getRenameFrom()
java.lang.String
getRenameTo()
java.lang.Integer
getSimilarityIndex()
java.lang.String
getToFile()
java.lang.String
getToTimestamp()
boolean
isNoNewLineAtTheEndOfTheFile()
void
setDeletedFileMode(java.lang.String deletedFileMode)
void
setDiffCommand(java.lang.String diffCommand)
void
setFromFile(java.lang.String fromFile)
void
setFromTimestamp(java.lang.String fromTimestamp)
void
setIndex(java.lang.String index)
void
setNewFileMode(java.lang.String newFileMode)
void
setNoNewLineAtTheEndOfTheFile(boolean noNewLineAtTheEndOfTheFile)
void
setRenameFrom(java.lang.String renameFrom)
void
setRenameTo(java.lang.String renameTo)
void
setSimilarityIndex(java.lang.Integer similarityIndex)
void
setToFile(java.lang.String toFile)
void
setToTimestamp(java.lang.String toTimestamp)
-
-
-
Field Detail
-
diffCommand
private java.lang.String diffCommand
-
fromFile
private java.lang.String fromFile
-
fromTimestamp
private java.lang.String fromTimestamp
-
toFile
private java.lang.String toFile
-
renameFrom
private java.lang.String renameFrom
-
renameTo
private java.lang.String renameTo
-
toTimestamp
private java.lang.String toTimestamp
-
index
private java.lang.String index
-
newFileMode
private java.lang.String newFileMode
-
deletedFileMode
private java.lang.String deletedFileMode
-
patch
private Patch<java.lang.String> patch
-
noNewLineAtTheEndOfTheFile
private boolean noNewLineAtTheEndOfTheFile
-
similarityIndex
private java.lang.Integer similarityIndex
-
-
Method Detail
-
getDiffCommand
public java.lang.String getDiffCommand()
-
setDiffCommand
public void setDiffCommand(java.lang.String diffCommand)
-
getFromFile
public java.lang.String getFromFile()
-
setFromFile
public void setFromFile(java.lang.String fromFile)
-
getToFile
public java.lang.String getToFile()
-
setToFile
public void setToFile(java.lang.String toFile)
-
setIndex
public void setIndex(java.lang.String index)
-
getIndex
public java.lang.String getIndex()
-
getPatch
public Patch<java.lang.String> getPatch()
-
getFromTimestamp
public java.lang.String getFromTimestamp()
-
setFromTimestamp
public void setFromTimestamp(java.lang.String fromTimestamp)
-
getToTimestamp
public java.lang.String getToTimestamp()
-
setToTimestamp
public void setToTimestamp(java.lang.String toTimestamp)
-
getSimilarityIndex
public java.lang.Integer getSimilarityIndex()
-
setSimilarityIndex
public void setSimilarityIndex(java.lang.Integer similarityIndex)
-
getRenameFrom
public java.lang.String getRenameFrom()
-
setRenameFrom
public void setRenameFrom(java.lang.String renameFrom)
-
getRenameTo
public java.lang.String getRenameTo()
-
setRenameTo
public void setRenameTo(java.lang.String renameTo)
-
from
public static UnifiedDiffFile from(java.lang.String fromFile, java.lang.String toFile, Patch<java.lang.String> patch)
-
setNewFileMode
public void setNewFileMode(java.lang.String newFileMode)
-
getNewFileMode
public java.lang.String getNewFileMode()
-
getDeletedFileMode
public java.lang.String getDeletedFileMode()
-
setDeletedFileMode
public void setDeletedFileMode(java.lang.String deletedFileMode)
-
isNoNewLineAtTheEndOfTheFile
public boolean isNoNewLineAtTheEndOfTheFile()
-
setNoNewLineAtTheEndOfTheFile
public void setNoNewLineAtTheEndOfTheFile(boolean noNewLineAtTheEndOfTheFile)
-
-