public class Diff extends Diff
| Constructor and Description |
|---|
Diff(Collection a,
Collection b) |
Diff(Collection a,
Collection b,
Comparator comp) |
Diff(Object[] a,
Object[] b) |
Diff(Object[] a,
Object[] b,
Comparator comp) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
append(StringBuilder buf,
int start,
int end) |
protected static void |
appendLines(Difference difference,
StringBuilder buf,
int start,
int end,
String ind,
Object[] lines) |
protected void |
appendToHtml(StringBuilder buf,
int startA,
int endA,
int startB,
int endB,
Difference d) |
protected void |
appendToHtml(StringBuilder buf,
Object[] a,
int i,
String claz) |
String |
toHtml() |
String |
toUnixDiff() |
static void |
toUnixDiff(StringBuilder buf,
Difference difference,
Object[] aLines,
Object[] bLines) |
append, callFinishedA, callFinishedB, diff, equals, finishedA, finishedB, getLastValue, getLongestCommonSubsequences, insert, isGreaterThan, isLessThan, isNonzero, onANotB, onBNotA, onMatch, toArray, traverseSequencespublic Diff(Object[] a, Object[] b, Comparator comp)
public Diff(Collection a, Collection b, Comparator comp)
public Diff(Collection a, Collection b)
protected void appendToHtml(StringBuilder buf, Object[] a, int i, String claz)
protected void appendToHtml(StringBuilder buf, int startA, int endA, int startB, int endB, Difference d)
public String toHtml()
public String toUnixDiff()
public static void toUnixDiff(StringBuilder buf, Difference difference, Object[] aLines, Object[] bLines)
protected static void append(StringBuilder buf, int start, int end)
protected static void appendLines(Difference difference, StringBuilder buf, int start, int end, String ind, Object[] lines)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}