public class TextDiff
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static char |
CHANGE |
|
static char |
NEW |
|
static char |
NONE |
|
static char |
REMOVE |
|
static java.lang.String |
TO |
| Constructor | Description |
|---|---|
TextDiff() |
| Modifier and Type | Method | Description |
|---|---|---|
TextDiff |
createChild(java.lang.String key,
java.lang.Object left,
java.lang.Object right) |
|
java.lang.String |
getKey() |
|
TextDiff |
getLast() |
|
java.lang.Object |
getLeft() |
|
java.lang.Object |
getRight() |
|
char |
getType() |
|
TextDiff |
replaceChild(TextDiff last,
java.lang.String key,
java.lang.Object left,
java.lang.Object right) |
|
java.lang.String |
toString() |
|
java.lang.String |
toString(int indentFactor,
boolean splitAddAndRemove) |
|
TextDiff |
with(java.lang.String key,
java.lang.Object left,
java.lang.Object right) |
|
TextDiff |
withChild(TextDiff child) |
|
TextDiff |
withChild(java.lang.String key,
char type,
TextDiff child) |
public static final char NEW
public static final char NONE
public static final char CHANGE
public static final char REMOVE
public static final java.lang.String TO
public TextDiff with(java.lang.String key, java.lang.Object left, java.lang.Object right)
public TextDiff replaceChild(TextDiff last, java.lang.String key, java.lang.Object left, java.lang.Object right)
public TextDiff getLast()
public TextDiff createChild(java.lang.String key, java.lang.Object left, java.lang.Object right)
public java.lang.Object getLeft()
public java.lang.Object getRight()
public char getType()
public java.lang.String getKey()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(int indentFactor,
boolean splitAddAndRemove)