public final class UnifiedDiff
extends java.lang.Object
Constructor and Description |
---|
UnifiedDiff() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
applyPatchTo(java.util.function.Predicate<java.lang.String> findFile,
java.util.List<java.lang.String> originalLines) |
static UnifiedDiff |
from(java.lang.String header,
java.lang.String tail,
UnifiedDiffFile... files) |
java.util.List<UnifiedDiffFile> |
getFiles() |
java.lang.String |
getHeader() |
java.lang.String |
getTail() |
void |
setHeader(java.lang.String header) |
public java.lang.String getHeader()
public void setHeader(java.lang.String header)
public java.util.List<UnifiedDiffFile> getFiles()
public java.lang.String getTail()
public java.util.List<java.lang.String> applyPatchTo(java.util.function.Predicate<java.lang.String> findFile, java.util.List<java.lang.String> originalLines) throws PatchFailedException
PatchFailedException
public static UnifiedDiff from(java.lang.String header, java.lang.String tail, UnifiedDiffFile... files)