public abstract class Differ
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected CharRepresenter |
charRep |
static int |
DEFAULT_CONTEXT |
| Constructor and Description |
|---|
Differ() |
Differ(CharRepresenter charRep) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Diff> |
diff(java.util.List<java.lang.String> lines1,
java.util.List<java.lang.String> lines2) |
CharRepresenter |
getCharRep() |
static java.util.List<Patch> |
makeFileAdded(java.util.List<java.lang.String> lines) |
static java.util.List<Patch> |
makeFileRemoved(java.util.List<java.lang.String> lines) |
static java.util.List<Patch> |
makePatches(java.util.List<Diff> diffs,
int numContextLines,
boolean collate) |
java.util.List<Patch> |
makePatches(java.util.List<java.lang.String> lines1,
java.util.List<java.lang.String> lines2) |
java.util.List<Patch> |
makePatches(java.util.List<java.lang.String> lines1,
java.util.List<java.lang.String> lines2,
int numContextLines,
boolean collate) |
abstract int[] |
match(java.util.List<java.lang.String> lines1,
java.util.List<java.lang.String> lines2) |
public static final int DEFAULT_CONTEXT
protected final CharRepresenter charRep
public Differ()
public Differ(CharRepresenter charRep)
public abstract int[] match(java.util.List<java.lang.String> lines1,
java.util.List<java.lang.String> lines2)
public java.util.List<Diff> diff(java.util.List<java.lang.String> lines1, java.util.List<java.lang.String> lines2)
public java.util.List<Patch> makePatches(java.util.List<java.lang.String> lines1, java.util.List<java.lang.String> lines2)
public java.util.List<Patch> makePatches(java.util.List<java.lang.String> lines1, java.util.List<java.lang.String> lines2, int numContextLines, boolean collate)
public static java.util.List<Patch> makeFileAdded(java.util.List<java.lang.String> lines)
public static java.util.List<Patch> makeFileRemoved(java.util.List<java.lang.String> lines)
public static java.util.List<Patch> makePatches(java.util.List<Diff> diffs, int numContextLines, boolean collate)
public CharRepresenter getCharRep()