Package org.eclipse.jgit.diff
Class HistogramDiff.State<S extends Sequence>
- java.lang.Object
-
- org.eclipse.jgit.diff.HistogramDiff.State<S>
-
- Enclosing class:
- HistogramDiff
private class HistogramDiff.State<S extends Sequence> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private HashedSequence<S>
a
private HashedSequence<S>
b
private HashedSequenceComparator<S>
cmp
(package private) EditList
edits
Result edits we have determined that must be made to convert a to b.private java.util.List<Edit>
queue
-
Constructor Summary
Constructors Constructor Description State(EditList edits, HashedSequenceComparator<S> cmp, HashedSequence<S> a, HashedSequence<S> b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
diff(Edit r)
(package private) void
diffRegion(Edit r)
private void
diffReplace(Edit r)
private SubsequenceComparator<HashedSequence<S>>
subcmp()
-
-
-
Field Detail
-
cmp
private final HashedSequenceComparator<S extends Sequence> cmp
-
a
private final HashedSequence<S extends Sequence> a
-
b
private final HashedSequence<S extends Sequence> b
-
queue
private final java.util.List<Edit> queue
-
edits
final EditList edits
Result edits we have determined that must be made to convert a to b.
-
-
Constructor Detail
-
State
State(EditList edits, HashedSequenceComparator<S> cmp, HashedSequence<S> a, HashedSequence<S> b)
-
-
Method Detail
-
diffRegion
void diffRegion(Edit r)
-
diffReplace
private void diffReplace(Edit r)
-
diff
private void diff(Edit r)
-
subcmp
private SubsequenceComparator<HashedSequence<S>> subcmp()
-
-