Uses of Class
org.eclipse.jgit.diff.Sequence
-
Packages that use Sequence Package Description org.eclipse.jgit.diff Comparing file contents by computing diffs.org.eclipse.jgit.merge Content and commit history merge algorithms. -
-
Uses of Sequence in org.eclipse.jgit.diff
Classes in org.eclipse.jgit.diff with type parameters of type Sequence Modifier and Type Class Description class
HashedSequence<S extends Sequence>
Wraps aSequence
to assign hash codes to elements.class
HashedSequenceComparator<S extends Sequence>
Wrap another comparator for use withHashedSequence
.class
HashedSequencePair<S extends Sequence>
Wraps twoSequence
instances to cache their element hash codes.class
MyersDiff<S extends Sequence>
Diff algorithm, based on "An O(ND) Difference Algorithm and its Variations", by Eugene Myers.class
SequenceComparator<S extends Sequence>
Equivalence function for aSequence
compared by difference algorithm.class
Subsequence<S extends Sequence>
Wraps aSequence
to have a narrower range of elements.class
SubsequenceComparator<S extends Sequence>
Wrap another comparator for use withSubsequence
.Subclasses of Sequence in org.eclipse.jgit.diff Modifier and Type Class Description class
HashedSequence<S extends Sequence>
Wraps aSequence
to assign hash codes to elements.class
RawText
A Sequence supporting UNIX formatted text in byte[] format.class
Subsequence<S extends Sequence>
Wraps aSequence
to have a narrower range of elements.Methods in org.eclipse.jgit.diff with type parameters of type Sequence Modifier and Type Method Description static <S extends Sequence>
Subsequence<S>Subsequence. a(S a, Edit region)
Construct a subsequence around the A region/base sequence.static <S extends Sequence>
Subsequence<S>Subsequence. b(S b, Edit region)
Construct a subsequence around the B region/base sequence.<S extends Sequence>
EditListDiffAlgorithm. diff(SequenceComparator<? super S> cmp, S a, S b)
Compare two sequences and identify a list of edits between them.abstract <S extends Sequence>
EditListDiffAlgorithm. diffNonCommon(SequenceComparator<? super S> cmp, S a, S b)
Compare two sequences and identify a list of edits between them.<S extends Sequence>
voidHistogramDiff. diffNonCommon(EditList edits, HashedSequenceComparator<S> cmp, HashedSequence<S> a, HashedSequence<S> b, Edit region)
abstract <S extends Sequence>
voidLowLevelDiffAlgorithm. diffNonCommon(EditList edits, HashedSequenceComparator<S> cmp, HashedSequence<S> a, HashedSequence<S> b, Edit region)
Compare two sequences and identify a list of edits between them.<S extends Sequence>
EditListLowLevelDiffAlgorithm. diffNonCommon(SequenceComparator<? super S> cmp, S a, S b)
static <S extends Sequence>
EditListSubsequence. toBase(EditList edits, Subsequence<S> a, Subsequence<S> b)
Adjust the Edits to reflect positions in the base sequence.static <S extends Sequence>
voidSubsequence. toBase(Edit e, Subsequence<S> a, Subsequence<S> b)
Adjust the Edit to reflect positions in the base sequence. -
Uses of Sequence in org.eclipse.jgit.merge
Classes in org.eclipse.jgit.merge with type parameters of type Sequence Modifier and Type Class Description class
MergeResult<S extends Sequence>
The result of merging a number ofSequence
objects.Fields in org.eclipse.jgit.merge with type parameters of type Sequence Modifier and Type Field Description protected Map<String,MergeResult<? extends Sequence>>
ResolveMerger. mergeResults
Low-level textual merge results.Methods in org.eclipse.jgit.merge with type parameters of type Sequence Modifier and Type Method Description <S extends Sequence>
MergeResult<S>MergeAlgorithm. merge(SequenceComparator<S> cmp, S base, S ours, S theirs)
Does the three way merge between a common base and two sequences.Methods in org.eclipse.jgit.merge that return types with arguments of type Sequence Modifier and Type Method Description Map<String,MergeResult<? extends Sequence>>
ResolveMerger. getMergeResults()
-