Package | Description |
---|---|
com.github.difflib.text |
Modifier and Type | Field and Description |
---|---|
private DiffRow.Tag |
DiffRow.tag |
Modifier and Type | Field and Description |
---|---|
private java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> |
DiffRowGenerator.newTag |
private java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> |
DiffRowGenerator.Builder.newTag |
private java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> |
DiffRowGenerator.oldTag |
private java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> |
DiffRowGenerator.Builder.oldTag |
Modifier and Type | Method and Description |
---|---|
DiffRow.Tag |
DiffRow.getTag() |
static DiffRow.Tag |
DiffRow.Tag.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DiffRow.Tag[] |
DiffRow.Tag.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private DiffRow |
DiffRowGenerator.buildDiffRow(DiffRow.Tag type,
java.lang.String orgline,
java.lang.String newline) |
private DiffRow |
DiffRowGenerator.buildDiffRowWithoutNormalizing(DiffRow.Tag type,
java.lang.String orgline,
java.lang.String newline) |
void |
DiffRow.setTag(DiffRow.Tag tag) |
(package private) static void |
DiffRowGenerator.wrapInTag(java.util.List<java.lang.String> sequence,
int startPosition,
int endPosition,
DiffRow.Tag tag,
java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> tagGenerator,
java.util.function.Function<java.lang.String,java.lang.String> processDiffs,
boolean replaceLinefeedWithSpace)
Wrap the elements in the sequence with the given tag
|
Modifier and Type | Method and Description |
---|---|
DiffRowGenerator.Builder |
DiffRowGenerator.Builder.newTag(java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> generator)
Generator for New-Text-Tags.
|
DiffRowGenerator.Builder |
DiffRowGenerator.Builder.oldTag(java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> generator)
Generator for Old-Text-Tags.
|
(package private) static void |
DiffRowGenerator.wrapInTag(java.util.List<java.lang.String> sequence,
int startPosition,
int endPosition,
DiffRow.Tag tag,
java.util.function.BiFunction<DiffRow.Tag,java.lang.Boolean,java.lang.String> tagGenerator,
java.util.function.Function<java.lang.String,java.lang.String> processDiffs,
boolean replaceLinefeedWithSpace)
Wrap the elements in the sequence with the given tag
|
Constructor and Description |
---|
DiffRow(DiffRow.Tag tag,
java.lang.String oldLine,
java.lang.String newLine) |