Class | Description |
---|---|
ContentSource |
Supplies the content of a file for
DiffFormatter . |
ContentSource.Pair |
A pair of sources to access the old and new sides of a DiffEntry.
|
DiffAlgorithm | |
DiffConfig |
Keeps track of diff related configuration options.
|
DiffEntry |
A value class representing a change to a file
|
DiffFormatter |
Format a Git style patch script.
|
Edit |
A modified region detected between two versions of roughly the same content.
|
EditList |
Specialized list of
Edit s in a document. |
HashedSequence<S extends Sequence> |
Wraps a
Sequence to assign hash codes to
elements. |
HashedSequenceComparator<S extends Sequence> |
Wrap another comparator for use with
HashedSequence . |
HashedSequencePair<S extends Sequence> |
Wraps two
Sequence instances to cache their
element hash codes. |
HistogramDiff |
An extended form of Bram Cohen's patience diff algorithm.
|
LowLevelDiffAlgorithm |
Compares two sequences primarily based upon hash codes.
|
MyersDiff<S extends Sequence> |
Diff algorithm, based on "An O(ND) Difference Algorithm and its Variations",
by Eugene Myers.
|
PatchIdDiffFormatter |
A DiffFormatter used to calculate the patch-id of the diff.
|
RawText |
A Sequence supporting UNIX formatted text in byte[] format.
|
RawTextComparator |
Equivalence function for
RawText . |
RenameDetector |
Detect and resolve object renames.
|
Sequence |
Arbitrary sequence of elements.
|
SequenceComparator<S extends Sequence> |
Equivalence function for a
Sequence compared by
difference algorithm. |
SimilarityIndex |
Index structure of lines/blocks in one file.
|
Subsequence<S extends Sequence> |
Wraps a
Sequence to have a narrower range of
elements. |
SubsequenceComparator<S extends Sequence> |
Wrap another comparator for use with
Subsequence . |
Enum | Description |
---|---|
DiffAlgorithm.SupportedAlgorithm |
Supported diff algorithm
|
DiffConfig.RenameDetectionType |
Permissible values for
diff.renames . |
DiffEntry.ChangeType |
General type of change a single file-level patch describes.
|
DiffEntry.Side |
Specify the old or new side for more generalized access.
|
Edit.Type |
Type of edit
|
Exception | Description |
---|---|
SimilarityIndex.TableFullException |
Thrown by
create() when file is too large. |
Copyright © 2018 Eclipse JGit Project. All rights reserved.