- DEFAULT_EQUALIZER - Static variable in class com.github.difflib.text.DiffRowGenerator
-
- DeleteDelta<T> - Class in com.github.difflib.patch
-
Describes the delete-delta between original and revised texts.
- DeleteDelta(Chunk<T>, Chunk<T>) - Constructor for class com.github.difflib.patch.DeleteDelta
-
Creates a change delta with the two given chunks.
- Delta<T> - Class in com.github.difflib.patch
-
Describes the delta between original and revised texts.
- Delta(DeltaType, Chunk<T>, Chunk<T>) - Constructor for class com.github.difflib.patch.Delta
-
Construct the delta for original and revised chunks
- deltaType - Variable in class com.github.difflib.algorithm.Change
-
- DeltaType - Enum in com.github.difflib.patch
-
Specifies the type of the delta.
- diff(T[], T[]) - Method in interface com.github.difflib.algorithm.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 com.github.difflib.algorithm.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 class com.github.difflib.algorithm.jgit.HistogramDiff
-
- diff(List<T>, List<T>) - Method in class com.github.difflib.algorithm.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>) - Static method in class com.github.difflib.DiffUtils
-
Computes the difference between the original and revised list of elements with default diff algorithm
- diff(String, String) - Static method in class com.github.difflib.DiffUtils
-
Computes the difference between the original and revised text.
- diff(List<T>, List<T>, BiPredicate<T, T>) - Static method in class com.github.difflib.DiffUtils
-
Computes the difference between the original and revised list of elements with default diff algorithm
- diff(List<T>, List<T>, DiffAlgorithm<T>) - Static method in class com.github.difflib.DiffUtils
-
Computes the difference between the original and revised list of elements with default diff algorithm
- DiffAlgorithm<T> - Interface in com.github.difflib.algorithm
-
The general interface for computing diffs between two lists of elements of type T.
- DifferentiationFailedException - Exception in com.github.difflib.algorithm
-
Thrown whenever the differencing engine cannot produce the differences between two revisions of ta text.
- DifferentiationFailedException() - Constructor for exception com.github.difflib.algorithm.DifferentiationFailedException
-
- DifferentiationFailedException(String) - Constructor for exception com.github.difflib.algorithm.DifferentiationFailedException
-
- DiffException - Exception in com.github.difflib.algorithm
-
- DiffException() - Constructor for exception com.github.difflib.algorithm.DiffException
-
- DiffException(String) - Constructor for exception com.github.difflib.algorithm.DiffException
-
- DiffException - Exception in com.github.difflib.patch
-
Base class for all exceptions emanating from this package.
- DiffException() - Constructor for exception com.github.difflib.patch.DiffException
-
- DiffException(String) - Constructor for exception com.github.difflib.patch.DiffException
-
- diffInline(String, String) - Static method in class com.github.difflib.DiffUtils
-
Computes the difference between the given texts inline.
- DiffRow - Class in com.github.difflib.text
-
Describes the diff row in form [tag, oldLine, newLine) for showing the difference between two texts
- DiffRow(DiffRow.Tag, String, String) - Constructor for class com.github.difflib.text.DiffRow
-
- DiffRow.Tag - Enum in com.github.difflib.text
-
- DiffRowGenerator - Class in com.github.difflib.text
-
This class for generating DiffRows for side-by-sidy view.
- DiffRowGenerator.Builder - Class in com.github.difflib.text
-
This class used for building the DiffRowGenerator.
- DiffUtils - Class in com.github.difflib
-
Implements the difference and patching engine