public class LineBasedDiffer extends DifferBase<java.lang.String>
| Constructor and Description |
|---|
LineBasedDiffer(boolean ignoreWhitespace)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<TextChunk> |
getChunks(java.lang.String elementText,
boolean isLeft)
Returns the chunks for an element.
|
protected java.lang.String |
getDiffName()
Returns the name for this diff.
|
protected java.lang.String |
getElementText(java.lang.String element)
Get the text of the element.
|
performDiff, postProcessDiffDescriptionpublic LineBasedDiffer(boolean ignoreWhitespace)
protected java.lang.String getElementText(java.lang.String element)
getElementText in class DifferBase<java.lang.String>protected java.lang.String getDiffName()
getDiffName in class DifferBase<java.lang.String>protected java.util.List<TextChunk> getChunks(java.lang.String elementText, boolean isLeft)
getChunks in class DifferBase<java.lang.String>isLeft - indicates whether this method is called for the left or right
element. The implementer then may behave differently for both
elements (possibly depending on additional information).