Uses of Class
org.eclipse.jgit.diff.Sequence

Packages that use Sequence
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
 class HashedSequence<S extends Sequence>
          Wraps a Sequence to assign hash codes to elements.
 class HashedSequenceComparator<S extends Sequence>
          Wrap another comparator for use with HashedSequence.
 class HashedSequencePair<S extends Sequence>
          Wraps two Sequence 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 a Sequence compared by difference algorithm.
 class Subsequence<S extends Sequence>
          Wraps a Sequence to have a narrower range of elements.
 class SubsequenceComparator<S extends Sequence>
          Wrap another comparator for use with Subsequence.
 

Subclasses of Sequence in org.eclipse.jgit.diff
 class HashedSequence<S extends Sequence>
          Wraps a Sequence to assign hash codes to elements.
 class RawText
          A Sequence supporting UNIX formatted text in byte[] format.
 class Subsequence<S extends Sequence>
          Wraps a Sequence to have a narrower range of elements.
 

Methods in org.eclipse.jgit.diff with type parameters of type Sequence
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>
EditList
DiffAlgorithm.diff(SequenceComparator<? super S> cmp, S a, S b)
          Compare two sequences and identify a list of edits between them.
abstract
<S extends Sequence>
void
LowLevelDiffAlgorithm.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>
void
HistogramDiff.diffNonCommon(EditList edits, HashedSequenceComparator<S> cmp, HashedSequence<S> a, HashedSequence<S> b, Edit region)
           
<S extends Sequence>
EditList
LowLevelDiffAlgorithm.diffNonCommon(SequenceComparator<? super S> cmp, S a, S b)
           
abstract
<S extends Sequence>
EditList
DiffAlgorithm.diffNonCommon(SequenceComparator<? super S> cmp, S a, S b)
          Compare two sequences and identify a list of edits between them.
static
<S extends Sequence>
EditList
Subsequence.toBase(EditList edits, Subsequence<S> a, Subsequence<S> b)
          Adjust the Edits to reflect positions in the base sequence.
static
<S extends Sequence>
void
Subsequence.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
 class MergeResult<S extends Sequence>
          The result of merging a number of Sequence objects.
 

Methods in org.eclipse.jgit.merge with type parameters of type Sequence
<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
 Map<String,MergeResult<? extends Sequence>> ResolveMerger.getMergeResults()
           
 



Copyright © 2013. All Rights Reserved.