Top Fields Constructors Methods
com.github.difflib.unifieddiff

public final Class UnifiedDiff

extends Object
Class Inheritance
Imports
com.github.difflib.patch.PatchFailedException, java.util.ArrayList, .Collections, .List, java.util.function.Predicate

Author
Tobias Warneke ([email protected])

Field Summary

Modifier and TypeField and Description
private final List<UnifiedDiffFile>
private String
private String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv void
public List<String>
applyPatchTo(Predicate<String> findFile, List<String> originalLines)

public static UnifiedDiff
from(String header, String tail, UnifiedDiffFile... files)

public List<UnifiedDiffFile>
public String
public String
public void
setHeader(String header)

pack-priv void
setTailTxt(String tailTxt)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

filesback to summary
private final List<UnifiedDiffFile> files
tailback to summary
private String tail

Constructor Detail

UnifiedDiffback to summary
public UnifiedDiff()

Method Detail

addFileback to summary
pack-priv void addFile(UnifiedDiffFile file)
applyPatchToback to summary
public List<String> applyPatchTo(Predicate<String> findFile, List<String> originalLines) throws PatchFailedException
fromback to summary
public static UnifiedDiff from(String header, String tail, UnifiedDiffFile... files)
getFilesback to summary
public List<UnifiedDiffFile> getFiles()
getHeaderback to summary
public String getHeader()
getTailback to summary
public String getTail()
setHeaderback to summary
public void setHeader(String header)
setTailTxtback to summary
pack-priv void setTailTxt(String tailTxt)