- DeleteDelta<T> - Class in pw.prok.kdiff.delta
-
Describes the delete-delta between original and revised texts.
- DeleteDelta(Chunk<T>, Chunk<T>) - Constructor for class pw.prok.kdiff.delta.DeleteDelta
-
Creates a change delta with the two given chunks.
- Delta<T> - Class in pw.prok.kdiff.delta
-
Describes the delta between original and revised texts.
- Delta(Chunk<T>, Chunk<T>) - Constructor for class pw.prok.kdiff.delta.Delta
-
Construct the delta for original and revised chunks
- Delta.DeltaType - Enum in pw.prok.kdiff.delta
-
Specifies the type of the delta.
- DeltaComparator - Class in pw.prok.kdiff.delta
-
Compares delta by original positions
- diff(T[], T[]) - Method in interface pw.prok.kdiff.diff.DiffAlgorithm
-
Computes the difference between the original sequence and the revised
sequence and returns it as a
Patch object.
- diff(List<T>, List<T>) - Method in interface pw.prok.kdiff.diff.DiffAlgorithm
-
Computes the difference between the original sequence and the revised
sequence and returns it as a
Patch object.
- diff(List<T>, List<T>) - Static method in class pw.prok.kdiff.diff.DiffUtils
-
Computes the difference between the original and revised list of elements
with default diff algorithm
- diff(List<T>, List<T>, Equalizer<T>) - Static method in class pw.prok.kdiff.diff.DiffUtils
-
Computes the difference between the original and revised list of elements
with default diff algorithm
- diff(List<T>, List<T>, DiffAlgorithm<T, R>) - Static method in class pw.prok.kdiff.diff.DiffUtils
-
Computes the difference between the original and revised list of elements
with default diff algorithm
- diff(T[], T[]) - Method in class pw.prok.kdiff.myers.MyersDiff
-
Computes the difference between the original sequence and the revised
sequence and returns it as a
Patch object.
- diff(List<T>, List<T>) - Method in class pw.prok.kdiff.myers.MyersDiff
-
Computes the difference between the original sequence and the revised
sequence and returns it as a
Patch object.
- DiffAlgorithm<T,R extends PatchResult<T>> - Interface in pw.prok.kdiff.diff
-
The general interface for computing diffs between two lists of elements of type T.
- DifferentiationFailedException - Exception in pw.prok.kdiff.myers
-
Thrown whenever the differencing engine cannot produce the differences
between two revisions of ta text.
- DifferentiationFailedException() - Constructor for exception pw.prok.kdiff.myers.DifferentiationFailedException
-
- DifferentiationFailedException(String) - Constructor for exception pw.prok.kdiff.myers.DifferentiationFailedException
-
- DiffException - Exception in pw.prok.kdiff.diff
-
Base class for all exceptions emanating from this package.
- DiffException() - Constructor for exception pw.prok.kdiff.diff.DiffException
-
- DiffException(String) - Constructor for exception pw.prok.kdiff.diff.DiffException
-
- DiffNode - Class in pw.prok.kdiff.myers
-
A diffnode in a diffpath.
- DiffNode(int, int, PathNode) - Constructor for class pw.prok.kdiff.myers.DiffNode
-
Constructs a DiffNode.
- DiffParser<T,C,Visitor extends DiffVisitor<T,C>> - Class in pw.prok.kdiff.diff
-
- DiffParser() - Constructor for class pw.prok.kdiff.diff.DiffParser
-
- DiffRow - Class in pw.prok.kdiff.diff
-
Describes the diff row in form [tag, oldLine, newLine) for showing the
difference between two texts
- DiffRow(DiffRow.Tag, String, String) - Constructor for class pw.prok.kdiff.diff.DiffRow
-
- DiffRow.Tag - Enum in pw.prok.kdiff.diff
-
- DiffRowGenerator - Class in pw.prok.kdiff.diff
-
This class for generating DiffRows for side-by-sidy view.
- DiffRowGenerator.Builder - Class in pw.prok.kdiff.diff
-
This class used for building the DiffRowGenerator.
- DiffUtils - Class in pw.prok.kdiff.diff
-
Implements the difference and patching engine
- DiffUtils() - Constructor for class pw.prok.kdiff.diff.DiffUtils
-
- DiffVisitor<T,C> - Interface in pw.prok.kdiff.diff
-