Skip navigation links
A B C D E F G H I K L M N O P R S T U V W Z 

A

AbstractArchiveOutputStreamWriter - Class in codechicken.diffpatch.util.archiver
Created by covers1624 on 19/7/20.
AbstractArchiveOutputStreamWriter(ArchiveOutputStream) - Constructor for class codechicken.diffpatch.util.archiver.AbstractArchiveOutputStreamWriter
 
accessMatches - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
add(int) - Method in class codechicken.diffpatch.util.LineRange
 
addedFiles - Variable in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
addedFiles - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
addedLines - Variable in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
addFuzzyResult(float) - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
addLine(String) - Method in class codechicken.diffpatch.util.CharRepresenter
 
addOffsetResult(int, int) - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
addWord(String) - Method in class codechicken.diffpatch.util.CharRepresenter
 
adjustPatchToMatchedLines(Patch, int[], List<String>) - Static method in class codechicken.diffpatch.patch.Patcher
 
aPath(InputPath) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
aPath(Path) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
aPath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
aPath(byte[], ArchiveFormat) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
appliedPatch - Variable in class codechicken.diffpatch.patch.Patcher.Result
 
aPrefix(String) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
aPrefix(String) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
ArchiveFormat - Enum in codechicken.diffpatch.util.archiver
Created by covers1624 on 19/7/20.
ArchiveFormatValueConverter - Class in codechicken.diffpatch.cli
Created by covers1624 on 19/7/20.
ArchiveFormatValueConverter() - Constructor for class codechicken.diffpatch.cli.ArchiveFormatValueConverter
 
ArchiveInputStreamReader - Class in codechicken.diffpatch.util.archiver
A wrapper for an ArchiveInputStream that indexes and stores each entries content.
ArchiveInputStreamReader(ArchiveInputStream, String) - Constructor for class codechicken.diffpatch.util.archiver.ArchiveInputStreamReader
 
ArchiveReader - Interface in codechicken.diffpatch.util.archiver
Created by covers1624 on 19/7/20.
ArchiveWriter - Interface in codechicken.diffpatch.util.archiver
Created by covers1624 on 19/7/20.
autoHeader(boolean) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 

B

bakePatch(PatchFile, String) - Static method in class codechicken.diffpatch.cli.PatchOperation
 
bakePatches(InputPath, OutputPath, String) - Static method in class codechicken.diffpatch.cli.PatchOperation
 
bakePatches(InputPath, String, OutputPath, String) - Static method in class codechicken.diffpatch.cli.PatchOperation
 
basePath(InputPath) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
basePath(Path) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
basePath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
basePath(byte[], ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
basePath - Variable in class codechicken.diffpatch.util.PatchFile
 
BinaryCollectedEntry(byte[]) - Constructor for class codechicken.diffpatch.util.FileCollector.BinaryCollectedEntry
 
bPath(InputPath) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
bPath(Path) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
bPath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
bPath(byte[], ArchiveFormat) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
bPrefix(String) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
bPrefix(String) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
build() - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
build() - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
builder() - Static method in class codechicken.diffpatch.cli.DiffOperation
 
builder() - Static method in class codechicken.diffpatch.cli.PatchOperation
 
bytes - Variable in class codechicken.diffpatch.util.FileCollector.BinaryCollectedEntry
 

C

changedFiles - Variable in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
changedFiles - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
charRep - Variable in class codechicken.diffpatch.diff.Differ
 
CharRepresenter - Class in codechicken.diffpatch.util
Converts Equal lines into equal single characters and Equal single words into equal single characters.
CharRepresenter() - Constructor for class codechicken.diffpatch.util.CharRepresenter
 
CliOperation<T> - Class in codechicken.diffpatch.cli
Created by covers1624 on 11/8/20.
CliOperation(PrintStream, LogLevel, Consumer<PrintStream>) - Constructor for class codechicken.diffpatch.cli.CliOperation
 
CliOperation.Result<T> - Class in codechicken.diffpatch.cli
 
close() - Method in class codechicken.diffpatch.util.archiver.AbstractArchiveOutputStreamWriter
 
close() - Method in class codechicken.diffpatch.util.archiver.ArchiveInputStreamReader
 
codechicken.diffpatch - package codechicken.diffpatch
 
codechicken.diffpatch.cli - package codechicken.diffpatch.cli
 
codechicken.diffpatch.diff - package codechicken.diffpatch.diff
 
codechicken.diffpatch.match - package codechicken.diffpatch.match
 
codechicken.diffpatch.patch - package codechicken.diffpatch.patch
 
codechicken.diffpatch.util - package codechicken.diffpatch.util
 
codechicken.diffpatch.util.archiver - package codechicken.diffpatch.util.archiver
 
CollectedEntry() - Constructor for class codechicken.diffpatch.util.FileCollector.CollectedEntry
 
combine(Patch, List<String>) - Method in class codechicken.diffpatch.util.Patch
 
consume(String, List<String>) - Method in class codechicken.diffpatch.util.FileCollector
Adds a List of lines to the collector.
consume(String, byte[]) - Method in class codechicken.diffpatch.util.FileCollector
Add a binary file to the collector.
ConsumingOutputStream - Class in codechicken.diffpatch.util
Created by covers1624 on 20/12/18.
ConsumingOutputStream(Consumer<String>) - Constructor for class codechicken.diffpatch.util.ConsumingOutputStream
 
contains(int) - Method in class codechicken.diffpatch.util.LineRange
 
contains(LineRange) - Method in class codechicken.diffpatch.util.LineRange
 
context(int) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
createReader(InputStream) - Method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
 
createReader(InputStream, String) - Method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
 
createWriter(OutputStream) - Method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
 

D

DEFAULT_CONTEXT - Static variable in class codechicken.diffpatch.diff.Differ
 
DEFAULT_MAX_OFFSET - Static variable in class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 
DEFAULT_MIN_MATCH_SCORE - Static variable in class codechicken.diffpatch.match.FuzzyLineMatcher
 
deleteFolder(Path) - Static method in class codechicken.diffpatch.util.Utils
 
diff(List<String>, List<String>) - Method in class codechicken.diffpatch.diff.Differ
 
Diff - Class in codechicken.diffpatch.util
Represents a single line Difference.
Diff(Operation, String) - Constructor for class codechicken.diffpatch.util.Diff
 
Diff(Diff) - Constructor for class codechicken.diffpatch.util.Diff
 
Differ - Class in codechicken.diffpatch.diff
 
Differ() - Constructor for class codechicken.diffpatch.diff.Differ
 
Differ(CharRepresenter) - Constructor for class codechicken.diffpatch.diff.Differ
 
DiffOperation - Class in codechicken.diffpatch.cli
Handles doing a Diff operation from the CLI.
DiffOperation.Builder - Class in codechicken.diffpatch.cli
 
DiffOperation.DiffSummary - Class in codechicken.diffpatch.cli
 
DiffPatch - Class in codechicken.diffpatch
Created by covers1624 on 16/7/20.
DiffPatch() - Constructor for class codechicken.diffpatch.DiffPatch
 
diffs - Variable in class codechicken.diffpatch.util.Patch
 
DiffSummary() - Constructor for class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
doDiff(FileCollector, DiffOperation.DiffSummary, Set<String>, Set<String>, DiffOperation.LinesReader, DiffOperation.LinesReader, int, boolean) - Method in class codechicken.diffpatch.cli.DiffOperation
 
doDiff(DiffOperation.DiffSummary, String, String, List<String>, List<String>, int, boolean) - Method in class codechicken.diffpatch.cli.DiffOperation
 
doPatch(FileCollector, FileCollector, PatchOperation.PatchesSummary, Set<String>, Set<String>, Function<String, byte[]>, Function<String, byte[]>, float, int, PatchMode) - Method in class codechicken.diffpatch.cli.PatchOperation
 
doPatch(FileCollector, FileCollector, PatchOperation.PatchesSummary, String, List<String>, PatchFile, float, int, PatchMode) - Method in class codechicken.diffpatch.cli.PatchOperation
 

E

equals(Object) - Method in class codechicken.diffpatch.util.LineRange
 
exactMatches - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
except(List<LineRange>) - Method in class codechicken.diffpatch.util.LineRange
 
except(List<LineRange>, boolean) - Method in class codechicken.diffpatch.util.LineRange
 
exists() - Method in class codechicken.diffpatch.util.InputPath
Gets if this input exists or not.
exists() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
exists() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
exists() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
exists() - Method in class codechicken.diffpatch.util.OutputPath
Gets if this output exists or not.
exists() - Method in class codechicken.diffpatch.util.OutputPath.FilePath
 
exists() - Method in class codechicken.diffpatch.util.OutputPath.NullPath
 
exists() - Method in class codechicken.diffpatch.util.OutputPath.PipePath
 
exit - Variable in class codechicken.diffpatch.cli.CliOperation.Result
 

F

fail() - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
failedMatches - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
FileCollector - Class in codechicken.diffpatch.util
Created by covers1624 on 11/8/20.
FileCollector() - Constructor for class codechicken.diffpatch.util.FileCollector
 
FileCollector.BinaryCollectedEntry - Class in codechicken.diffpatch.util
 
FileCollector.CollectedEntry - Class in codechicken.diffpatch.util
 
FileCollector.LinesCollectedEntry - Class in codechicken.diffpatch.util
 
FilePath(Path, ArchiveFormat, OpenOption...) - Constructor for class codechicken.diffpatch.util.InputPath.FilePath
 
FilePath(Path, ArchiveFormat, OpenOption...) - Constructor for class codechicken.diffpatch.util.OutputPath.FilePath
 
filterPrefixed(Set<String>, String[]) - Static method in class codechicken.diffpatch.util.Utils
 
findFormat(String) - Static method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
Tries to find a supported ArchiveFormat for a given file name.
findFormat(Path) - Static method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
 
flush() - Method in class codechicken.diffpatch.util.ConsumingOutputStream
 
fromFirstLast(int, int) - Static method in class codechicken.diffpatch.util.LineRange
 
fromLines(String, List<String>, boolean) - Static method in class codechicken.diffpatch.util.PatchFile
 
fromPatches(List<Patch>, int) - Static method in class codechicken.diffpatch.match.LineMatching
 
fromStartLen(int, int) - Static method in class codechicken.diffpatch.util.LineRange
 
fromUnmatchedRanges(List<<any>>, int) - Static method in class codechicken.diffpatch.match.LineMatching
 
FuzzyLineMatcher - Class in codechicken.diffpatch.match
 
FuzzyLineMatcher() - Constructor for class codechicken.diffpatch.match.FuzzyLineMatcher
 
FuzzyLineMatcher.MatchMatrix - Class in codechicken.diffpatch.match
 
fuzzyMatch(List<String>, List<String>, int, int, float, List<LineRange>) - Static method in class codechicken.diffpatch.patch.Patcher
 
fuzzyMatches - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
fuzzyQuality - Variable in class codechicken.diffpatch.patch.Patcher.Result
 

G

get() - Method in class codechicken.diffpatch.util.FileCollector
 
getAppliedDelta() - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
getAutoHeader() - Method in class codechicken.diffpatch.util.Patch
 
getBytes(String) - Method in class codechicken.diffpatch.util.archiver.ArchiveInputStreamReader
 
getBytes(String) - Method in interface codechicken.diffpatch.util.archiver.ArchiveReader
 
getCharRep() - Method in class codechicken.diffpatch.diff.Differ
 
getContextLines() - Method in class codechicken.diffpatch.util.Patch
 
getContextLines(Function<String, String>) - Method in class codechicken.diffpatch.util.Patch
 
getEnd() - Method in class codechicken.diffpatch.util.LineRange
 
getEntries() - Method in class codechicken.diffpatch.util.archiver.ArchiveInputStreamReader
 
getEntries() - Method in interface codechicken.diffpatch.util.archiver.ArchiveReader
 
getFileExtensions() - Method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
 
getFirst() - Method in class codechicken.diffpatch.util.LineRange
 
getFormat() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
getFormat() - Method in class codechicken.diffpatch.util.InputPath
Gets the ArchiveFormat of this input.
getFormat() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
getFormat() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
getFormat() - Method in class codechicken.diffpatch.util.OutputPath.FilePath
 
getFormat() - Method in class codechicken.diffpatch.util.OutputPath
 
getFormat() - Method in class codechicken.diffpatch.util.OutputPath.NullPath
 
getFormat() - Method in class codechicken.diffpatch.util.OutputPath.PipePath
 
getHeader() - Method in class codechicken.diffpatch.util.Patch
 
getKeepoutRange2() - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
getLast() - Method in class codechicken.diffpatch.util.LineRange
 
getLength() - Method in class codechicken.diffpatch.util.LineRange
 
getMaxLineChar() - Method in class codechicken.diffpatch.util.CharRepresenter
 
getMaxMatchOffset() - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 
getMaxWordChar() - Method in class codechicken.diffpatch.util.CharRepresenter
 
getMinMatchScore() - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 
getName() - Method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
 
getName() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
getName() - Method in class codechicken.diffpatch.util.InputPath
Gets the name for this input.
getName() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
getName() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
getName() - Method in class codechicken.diffpatch.util.OutputPath.FilePath
 
getName() - Method in class codechicken.diffpatch.util.OutputPath
Gets the name for this output.
getName() - Method in class codechicken.diffpatch.util.OutputPath.NullPath
 
getName() - Method in class codechicken.diffpatch.util.OutputPath.PipePath
 
getPatchedLines() - Method in class codechicken.diffpatch.util.Patch
 
getPatchedLines(Function<String, String>) - Method in class codechicken.diffpatch.util.Patch
 
getPrefix() - Method in enum codechicken.diffpatch.util.Operation
 
getRange1() - Method in class codechicken.diffpatch.util.Patch
 
getRange2() - Method in class codechicken.diffpatch.util.Patch
 
getSingleFile() - Method in class codechicken.diffpatch.util.FileCollector
 
getStart() - Method in class codechicken.diffpatch.util.LineRange
 
getTrimmedRange1() - Method in class codechicken.diffpatch.util.Patch
 
getTrimmedRange2() - Method in class codechicken.diffpatch.util.Patch
 
getType() - Method in class codechicken.diffpatch.util.InputPath
They type of Input this is.
getType() - Method in class codechicken.diffpatch.util.OutputPath
They type of Output this is.
getWordForChar(char) - Method in class codechicken.diffpatch.util.CharRepresenter
 
getWordModeLines1() - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 
getWordModeLines2() - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 

H

hashCode() - Method in class codechicken.diffpatch.util.LineRange
 
helpCallback(Consumer<PrintStream>) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
helpCallback(Consumer<PrintStream>) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 

I

ignorePrefix(String) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
ignorePrefix(String) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
indexChildren(Path) - Static method in class codechicken.diffpatch.util.Utils
 
indexChildren(Path, String) - Static method in class codechicken.diffpatch.util.Utils
 
InputPath - Class in codechicken.diffpatch.util
Created by covers1624 on 25/8/20.
InputPath(PathType) - Constructor for class codechicken.diffpatch.util.InputPath
 
InputPath.FilePath - Class in codechicken.diffpatch.util
 
InputPath.NullPath - Class in codechicken.diffpatch.util
 
InputPath.PipePath - Class in codechicken.diffpatch.util
 
INSTANCE - Static variable in class codechicken.diffpatch.util.InputPath.NullPath
 
INSTANCE - Static variable in class codechicken.diffpatch.util.OutputPath.NullPath
 
intersection(LineRange, LineRange) - Static method in class codechicken.diffpatch.util.LineRange
 
intersects(LineRange) - Method in class codechicken.diffpatch.util.LineRange
 
isEmpty() - Method in class codechicken.diffpatch.util.FileCollector
 
isFile() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
isFile() - Method in class codechicken.diffpatch.util.InputPath
Gets if this input should be treated as a singular file, opposed to a folder.
isFile() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
isFile() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
isFile() - Method in class codechicken.diffpatch.util.OutputPath.FilePath
 
isFile() - Method in class codechicken.diffpatch.util.OutputPath
Gets if this output should be treated as a singular file, opposed to a folder.
isFile() - Method in class codechicken.diffpatch.util.OutputPath.NullPath
 
isFile() - Method in class codechicken.diffpatch.util.OutputPath.PipePath
 
isNull() - Method in enum codechicken.diffpatch.util.PathType
 
isPath() - Method in enum codechicken.diffpatch.util.PathType
 
isPipe() - Method in enum codechicken.diffpatch.util.PathType
 

K

keySet() - Method in class codechicken.diffpatch.util.FileCollector
 

L

lasIndices(IntList) - Static method in class codechicken.diffpatch.match.PatienceMatch
 
length1 - Variable in class codechicken.diffpatch.util.Patch
 
length2 - Variable in class codechicken.diffpatch.util.Patch
 
level - Variable in class codechicken.diffpatch.cli.CliOperation
 
level(LogLevel) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
level(LogLevel) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
levenshteinDistance(String, String) - Static method in class codechicken.diffpatch.match.FuzzyLineMatcher
 
lineEnding(String) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
lineEnding(String) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
LineMatchedDiffer - Class in codechicken.diffpatch.diff
Created by covers1624 on 15/5/21.
LineMatchedDiffer() - Constructor for class codechicken.diffpatch.diff.LineMatchedDiffer
 
LineMatchedDiffer(CharRepresenter) - Constructor for class codechicken.diffpatch.diff.LineMatchedDiffer
 
LineMatching - Class in codechicken.diffpatch.match
 
LineMatching() - Constructor for class codechicken.diffpatch.match.LineMatching
 
LineRange - Class in codechicken.diffpatch.util
 
LineRange() - Constructor for class codechicken.diffpatch.util.LineRange
 
LineRange(int, int) - Constructor for class codechicken.diffpatch.util.LineRange
 
lines - Variable in class codechicken.diffpatch.patch.Patcher
 
lines - Variable in class codechicken.diffpatch.util.FileCollector.LinesCollectedEntry
 
LinesCollectedEntry(List<String>) - Constructor for class codechicken.diffpatch.util.FileCollector.LinesCollectedEntry
 
linesToChars(CharRepresenter) - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
linesToChars(List<String>) - Method in class codechicken.diffpatch.util.CharRepresenter
 
lmContext - Variable in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
lmPatched - Variable in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
log(LogLevel, String, Object...) - Method in class codechicken.diffpatch.cli.CliOperation
 
logger - Variable in class codechicken.diffpatch.cli.CliOperation
 
LogLevel - Enum in codechicken.diffpatch.util
Created by covers1624 on 17/7/23.
logTo(PrintStream) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
logTo(OutputStream) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
logTo(PrintStream) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
logTo(OutputStream) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 

M

main(String[]) - Static method in class codechicken.diffpatch.DiffPatch
 
mainI(String[], PrintStream, PrintStream) - Static method in class codechicken.diffpatch.DiffPatch
 
makeDiffList(int[], List<String>, List<String>) - Static method in class codechicken.diffpatch.match.LineMatching
 
makeFileAdded(List<String>) - Static method in class codechicken.diffpatch.diff.Differ
 
makeFileRemoved(List<String>) - Static method in class codechicken.diffpatch.diff.Differ
 
makePatches(List<String>, List<String>) - Method in class codechicken.diffpatch.diff.Differ
 
makePatches(List<String>, List<String>, int, boolean) - Method in class codechicken.diffpatch.diff.Differ
 
makePatches(List<Diff>, int, boolean) - Static method in class codechicken.diffpatch.diff.Differ
 
match(List<String>, List<String>) - Method in class codechicken.diffpatch.diff.Differ
 
match(List<String>, List<String>) - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 
match(List<String>, List<String>) - Method in class codechicken.diffpatch.diff.PatienceDiffer
 
match(List<String>, List<String>) - Method in class codechicken.diffpatch.match.FuzzyLineMatcher
 
match(int) - Method in class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 
match(String, String, int) - Method in class codechicken.diffpatch.match.PatienceMatch
 
matchLines(String, String) - Static method in class codechicken.diffpatch.match.FuzzyLineMatcher
 
matchLinesByWords(int[], List<String>, List<String>) - Method in class codechicken.diffpatch.match.FuzzyLineMatcher
 
MatchMatrix(List<String>, List<String>) - Constructor for class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 
MatchMatrix(List<String>, List<String>, int, LineRange) - Constructor for class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 
maxMatchOffset - Variable in class codechicken.diffpatch.match.FuzzyLineMatcher
 
maxMatchOffset - Variable in class codechicken.diffpatch.patch.Patcher
 
maxOffset(int) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
minFuzz(float) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
minMatchScore - Variable in class codechicken.diffpatch.match.FuzzyLineMatcher
 
minMatchScore - Variable in class codechicken.diffpatch.patch.Patcher
 
missingFiles - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
mode(PatchMode) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
mode - Variable in class codechicken.diffpatch.patch.Patcher.Result
 

N

name - Variable in class codechicken.diffpatch.util.PatchFile
 
noNewLine - Variable in class codechicken.diffpatch.util.PatchFile
 
NullPath() - Constructor for class codechicken.diffpatch.util.InputPath.NullPath
 
NullPath() - Constructor for class codechicken.diffpatch.util.OutputPath.NullPath
 

O

offset - Variable in class codechicken.diffpatch.patch.Patcher.Result
 
offsetMatches - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
offsetWarnDistance(int, int) - Static method in class codechicken.diffpatch.patch.Patcher
 
offsetWarning - Variable in class codechicken.diffpatch.patch.Patcher.Result
 
op - Variable in class codechicken.diffpatch.util.Diff
 
open() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
open() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
open() - Method in class codechicken.diffpatch.util.InputPath
Creates a stream representing this input.
open() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
open() - Method in class codechicken.diffpatch.util.OutputPath.FilePath
 
open() - Method in class codechicken.diffpatch.util.OutputPath.NullPath
 
open() - Method in class codechicken.diffpatch.util.OutputPath
Creates a stream representing this output.
open() - Method in class codechicken.diffpatch.util.OutputPath.PipePath
 
operate() - Method in class codechicken.diffpatch.cli.CliOperation
 
operate() - Method in class codechicken.diffpatch.cli.DiffOperation
 
operate() - Method in class codechicken.diffpatch.cli.PatchOperation
 
Operation - Enum in codechicken.diffpatch.util
A patch operation.
os - Variable in class codechicken.diffpatch.util.archiver.AbstractArchiveOutputStreamWriter
 
outputPath(OutputPath) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
outputPath(Path) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
outputPath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
outputPath(OutputStream, ArchiveFormat) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
outputPath(OutputPath) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
outputPath(Path) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
outputPath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
outputPath(OutputStream, ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
OutputPath - Class in codechicken.diffpatch.util
Created by covers1624 on 25/8/20.
OutputPath(PathType) - Constructor for class codechicken.diffpatch.util.OutputPath
 
OutputPath.FilePath - Class in codechicken.diffpatch.util
 
OutputPath.NullPath - Class in codechicken.diffpatch.util
 
OutputPath.PipePath - Class in codechicken.diffpatch.util
 
overallQuality - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 

P

patch(PatchMode) - Method in class codechicken.diffpatch.patch.Patcher
 
patch - Variable in class codechicken.diffpatch.patch.Patcher.Result
 
Patch - Class in codechicken.diffpatch.util
Also known as a Hunk Represents a sequence of Diffs.
Patch() - Constructor for class codechicken.diffpatch.util.Patch
 
Patch(Patch) - Constructor for class codechicken.diffpatch.util.Patch
 
patchedPath - Variable in class codechicken.diffpatch.util.PatchFile
 
Patcher - Class in codechicken.diffpatch.patch
 
Patcher(PatchFile, List<String>) - Constructor for class codechicken.diffpatch.patch.Patcher
 
Patcher(PatchFile, List<String>, float, int) - Constructor for class codechicken.diffpatch.patch.Patcher
 
Patcher(PatchFile, List<String>, CharRepresenter, float, int) - Constructor for class codechicken.diffpatch.patch.Patcher
 
Patcher.Result - Class in codechicken.diffpatch.patch
 
Patcher.WorkingPatch - Class in codechicken.diffpatch.patch
 
patches - Variable in class codechicken.diffpatch.patch.Patcher
 
patches - Variable in class codechicken.diffpatch.util.PatchFile
 
patchesPath(InputPath) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
patchesPath(Path) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
patchesPath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
patchesPath(byte[], ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
patchesPrefix(String) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
PatchesSummary() - Constructor for class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
PatchFile - Class in codechicken.diffpatch.util
Represents a singular Patch file.
PatchFile() - Constructor for class codechicken.diffpatch.util.PatchFile
 
PatchMode - Enum in codechicken.diffpatch.util
Created by covers1624 on 11/8/20.
PatchModeValueConverter - Class in codechicken.diffpatch.cli
Created by covers1624 on 11/8/20.
PatchModeValueConverter() - Constructor for class codechicken.diffpatch.cli.PatchModeValueConverter
 
PatchOperation - Class in codechicken.diffpatch.cli
Created by covers1624 on 11/8/20.
PatchOperation.Builder - Class in codechicken.diffpatch.cli
 
PatchOperation.PatchesSummary - Class in codechicken.diffpatch.cli
 
path() - Method in class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 
PathType - Enum in codechicken.diffpatch.util
Created by covers1624 on 25/8/20.
PatienceDiffer - Class in codechicken.diffpatch.diff
 
PatienceDiffer() - Constructor for class codechicken.diffpatch.diff.PatienceDiffer
 
PatienceDiffer(CharRepresenter) - Constructor for class codechicken.diffpatch.diff.PatienceDiffer
 
PatienceMatch - Class in codechicken.diffpatch.match
 
PatienceMatch() - Constructor for class codechicken.diffpatch.match.PatienceMatch
 
PipePath(InputStream, ArchiveFormat) - Constructor for class codechicken.diffpatch.util.InputPath.PipePath
 
PipePath(OutputStream, ArchiveFormat) - Constructor for class codechicken.diffpatch.util.OutputPath.PipePath
 
print(PrintStream, boolean) - Method in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
print(PrintStream, boolean) - Method in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
printAllLevelNames - Variable in enum codechicken.diffpatch.util.LogLevel
 
printHelp() - Method in class codechicken.diffpatch.cli.CliOperation
 
printLevelName - Variable in enum codechicken.diffpatch.util.LogLevel
 

R

readAllLines() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
readAllLines() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
readAllLines() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
readAllLines() - Method in class codechicken.diffpatch.util.InputPath
Reads all available lines of the input into a List of strings.
readLines(String) - Method in interface codechicken.diffpatch.util.archiver.ArchiveReader
 
recalculateLength() - Method in class codechicken.diffpatch.util.Patch
 
rejectsPath(OutputPath) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
rejectsPath(Path) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
rejectsPath(Path, ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
rejectsPath(OutputStream, ArchiveFormat) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
removedFiles - Variable in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
removedFiles - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
removedLines - Variable in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
Result(int) - Constructor for class codechicken.diffpatch.cli.CliOperation.Result
 
Result(int, T) - Constructor for class codechicken.diffpatch.cli.CliOperation.Result
 
Result() - Constructor for class codechicken.diffpatch.patch.Patcher.Result
 
Result(Patch, boolean) - Constructor for class codechicken.diffpatch.patch.Patcher.Result
 
result - Variable in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 

S

searchOffset - Variable in class codechicken.diffpatch.patch.Patcher.Result
 
setEnd(int) - Method in class codechicken.diffpatch.util.LineRange
 
setFirst(int) - Method in class codechicken.diffpatch.util.LineRange
 
setLast(int) - Method in class codechicken.diffpatch.util.LineRange
 
setLength(int) - Method in class codechicken.diffpatch.util.LineRange
 
setMaxMatchOffset(int) - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 
setMinMatchScore(int) - Method in class codechicken.diffpatch.diff.LineMatchedDiffer
 
setStart(int) - Method in class codechicken.diffpatch.util.LineRange
 
shouldLog(LogLevel) - Method in enum codechicken.diffpatch.util.LogLevel
 
split(int) - Method in class codechicken.diffpatch.util.Patch
 
start1 - Variable in class codechicken.diffpatch.util.Patch
 
start2 - Variable in class codechicken.diffpatch.util.Patch
 
stripStart(char, String) - Static method in class codechicken.diffpatch.util.Utils
 
sub(int) - Method in class codechicken.diffpatch.util.LineRange
 
succeed(PatchMode, Patch) - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
success - Variable in class codechicken.diffpatch.patch.Patcher.Result
 
summary - Variable in class codechicken.diffpatch.cli.CliOperation.Result
 
summary(boolean) - Method in class codechicken.diffpatch.cli.DiffOperation.Builder
 
summary(boolean) - Method in class codechicken.diffpatch.cli.PatchOperation.Builder
 
summary() - Method in class codechicken.diffpatch.patch.Patcher.Result
 

T

TarArchiveOutputStreamWriter - Class in codechicken.diffpatch.util.archiver
Created by covers1624 on 19/7/20.
TarArchiveOutputStreamWriter(TarArchiveOutputStream) - Constructor for class codechicken.diffpatch.util.archiver.TarArchiveOutputStreamWriter
 
text - Variable in class codechicken.diffpatch.util.Diff
 
throwOnError() - Method in class codechicken.diffpatch.cli.CliOperation.Result
 
toBytes(String, boolean) - Method in class codechicken.diffpatch.util.FileCollector.BinaryCollectedEntry
 
toBytes(String, boolean) - Method in class codechicken.diffpatch.util.FileCollector.CollectedEntry
 
toBytes(String, boolean) - Method in class codechicken.diffpatch.util.FileCollector.LinesCollectedEntry
 
toLines(boolean) - Method in class codechicken.diffpatch.util.PatchFile
 
toPath() - Method in class codechicken.diffpatch.util.InputPath.FilePath
 
toPath() - Method in class codechicken.diffpatch.util.InputPath.NullPath
 
toPath() - Method in class codechicken.diffpatch.util.InputPath.PipePath
 
toPath() - Method in class codechicken.diffpatch.util.InputPath
Gets the underlying path representing this input.
toPath() - Method in class codechicken.diffpatch.util.OutputPath.FilePath
 
toPath() - Method in class codechicken.diffpatch.util.OutputPath.NullPath
 
toPath() - Method in class codechicken.diffpatch.util.OutputPath.PipePath
 
toPath() - Method in class codechicken.diffpatch.util.OutputPath
Gets the underlying path representing this output.
toString() - Method in class codechicken.diffpatch.util.Diff
 
toString() - Method in class codechicken.diffpatch.util.LineRange
 
toString() - Method in class codechicken.diffpatch.util.Patch
 
toString() - Method in class codechicken.diffpatch.util.PatchFile
 
trim(int) - Method in class codechicken.diffpatch.util.Patch
 

U

unchangedFiles - Variable in class codechicken.diffpatch.cli.DiffOperation.DiffSummary
 
unchangedFiles - Variable in class codechicken.diffpatch.cli.PatchOperation.PatchesSummary
 
uncollate() - Method in class codechicken.diffpatch.util.Patch
 
union(LineRange, LineRange) - Static method in class codechicken.diffpatch.util.LineRange
 
unmatchedRanges(int[], int) - Static method in class codechicken.diffpatch.match.LineMatching
 
unmatchedRanges(List<Patch>) - Static method in class codechicken.diffpatch.match.LineMatching
 
Utils - Class in codechicken.diffpatch.util
Created by covers1624 on 19/7/20.
Utils() - Constructor for class codechicken.diffpatch.util.Utils
 

V

valueOf(String) - Static method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum codechicken.diffpatch.util.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum codechicken.diffpatch.util.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum codechicken.diffpatch.util.PatchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum codechicken.diffpatch.util.PathType
Returns the enum constant of this type with the specified name.
values() - Static method in enum codechicken.diffpatch.util.archiver.ArchiveFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class codechicken.diffpatch.util.FileCollector
 
values() - Static method in enum codechicken.diffpatch.util.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum codechicken.diffpatch.util.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum codechicken.diffpatch.util.PatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum codechicken.diffpatch.util.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
visualise() - Method in class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 

W

wmContext - Variable in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
wmPatched - Variable in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
wordsToChars(CharRepresenter) - Method in class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
wordsToChars(String) - Method in class codechicken.diffpatch.util.CharRepresenter
 
WorkingPatch(Patch) - Constructor for class codechicken.diffpatch.patch.Patcher.WorkingPatch
 
workingRange - Variable in class codechicken.diffpatch.match.FuzzyLineMatcher.MatchMatrix
 
write(int) - Method in class codechicken.diffpatch.util.ConsumingOutputStream
 
writeEntry(String, byte[]) - Method in interface codechicken.diffpatch.util.archiver.ArchiveWriter
 
writeEntry(String, byte[]) - Method in class codechicken.diffpatch.util.archiver.TarArchiveOutputStreamWriter
 
writeEntry(String, byte[]) - Method in class codechicken.diffpatch.util.archiver.ZipArchiveOutputStreamWriter
 

Z

ZipArchiveOutputStreamWriter - Class in codechicken.diffpatch.util.archiver
Created by covers1624 on 19/7/20.
ZipArchiveOutputStreamWriter(ZipArchiveOutputStream) - Constructor for class codechicken.diffpatch.util.archiver.ZipArchiveOutputStreamWriter
 
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links