| Package | Description |
|---|---|
| org.apache.commons.jrcs.diff |
The
diff package implements
the differencing engine that JRCS uses. |
| org.apache.commons.jrcs.diff.myers |
The
diff.myers package
implements Gene Myers'
differencing algorithm. |
| Modifier and Type | Method and Description |
|---|---|
Revision |
Diff.diff(Object[] rev)
compute the difference between the original and a revision.
|
Revision |
DiffAlgorithm.diff(Object[] orig,
Object[] rev)
Computes the difference between the original sequence and the revised
sequence and returns it as a
Revision object. |
static Revision |
Diff.diff(Object[] orig,
Object[] rev)
compute the difference between an original and a revision.
|
Revision |
SimpleDiff.diff(Object[] orig,
Object[] rev)
Compute the difference between original and revised sequences.
|
static Revision |
Diff.diff(Object[] orig,
Object[] rev,
DiffAlgorithm algorithm)
compute the difference between an original and a revision.
|
| Modifier and Type | Method and Description |
|---|---|
static PathNode |
MyersDiff.buildPath(Object[] orig,
Object[] rev)
Computes the minimum diffpath that expresses de differences between the
original and revised sequences, according to Gene Myers differencing
algorithm.
|
Revision |
MyersDiff.diff(Object[] orig,
Object[] rev)
Computes the difference between the original sequence and the revised
sequence and returns it as a
Revision object. |
Copyright © 2003–2021 Sakai Project. All rights reserved.