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>aprivate HashedSequence<S>bprivate HashedSequenceComparator<S>cmp(package private) EditListeditsResult 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 voiddiff(Edit r)(package private) voiddiffRegion(Edit r)private voiddiffReplace(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()
-
-