Package com.github.difflib.unifieddiff
Class UnifiedDiffFile
- java.lang.Object
-
- com.github.difflib.unifieddiff.UnifiedDiffFile
-
public final class UnifiedDiffFile extends java.lang.ObjectData structure for one patched file from a unified diff file.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringdeletedFileModeprivate java.lang.StringdiffCommandprivate java.lang.StringfromFileprivate java.lang.StringfromTimestampprivate java.lang.Stringindexprivate java.lang.StringnewFileModeprivate booleannoNewLineAtTheEndOfTheFileprivate Patch<java.lang.String>patchprivate java.lang.StringrenameFromprivate java.lang.StringrenameToprivate java.lang.IntegersimilarityIndexprivate java.lang.StringtoFileprivate java.lang.StringtoTimestamp
-
Constructor Summary
Constructors Constructor Description UnifiedDiffFile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UnifiedDiffFilefrom(java.lang.String fromFile, java.lang.String toFile, Patch<java.lang.String> patch)java.lang.StringgetDeletedFileMode()java.lang.StringgetDiffCommand()java.lang.StringgetFromFile()java.lang.StringgetFromTimestamp()java.lang.StringgetIndex()java.lang.StringgetNewFileMode()Patch<java.lang.String>getPatch()java.lang.StringgetRenameFrom()java.lang.StringgetRenameTo()java.lang.IntegergetSimilarityIndex()java.lang.StringgetToFile()java.lang.StringgetToTimestamp()booleanisNoNewLineAtTheEndOfTheFile()voidsetDeletedFileMode(java.lang.String deletedFileMode)voidsetDiffCommand(java.lang.String diffCommand)voidsetFromFile(java.lang.String fromFile)voidsetFromTimestamp(java.lang.String fromTimestamp)voidsetIndex(java.lang.String index)voidsetNewFileMode(java.lang.String newFileMode)voidsetNoNewLineAtTheEndOfTheFile(boolean noNewLineAtTheEndOfTheFile)voidsetRenameFrom(java.lang.String renameFrom)voidsetRenameTo(java.lang.String renameTo)voidsetSimilarityIndex(java.lang.Integer similarityIndex)voidsetToFile(java.lang.String toFile)voidsetToTimestamp(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)
-
-