Class Diff
- java.lang.Object
-
- org.apache.jackrabbit.vault.util.diff.Diff
-
public class Diff extends Object
A class to compare vectors of objects.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Diff.Change
The result of the diff.
-
Field Summary
Fields Modifier and Type Field Description boolean
heuristic
Deprecated.boolean
no_discards
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Diff.Change
diff_2(boolean reverse)
Compute the difference between the 2 arrays.
-
-
-
Field Detail
-
heuristic
@Deprecated public boolean heuristic
Deprecated.When set to true, the comparison uses a heuristic to speed it up. With this heuristic, for files with a constant small density of changes, the algorithm is linear in the file size.
-
no_discards
@Deprecated public boolean no_discards
Deprecated.When set to true, the algorithm returns a guaranteed minimal set of changes. This makes things slower, sometimes much slower.
-
-
Method Detail
-
diff_2
public Diff.Change diff_2(boolean reverse)
Compute the difference between the 2 arrays.- Parameters:
reverse
- Indicates reverse diff- Returns:
- the change
-
-