public class Difference
extends java.lang.Object
Comparison
and its result
.
As the name implies, the implicit assumption is that the result
is not ComparisonResult.EQUAL
Modifier and Type | Field and Description |
---|---|
private Comparison |
comparison |
private ComparisonFormatter |
formatter |
private ComparisonResult |
result |
Constructor and Description |
---|
Difference(Comparison comparison,
ComparisonResult result)
Combines comparison and result.
|
Modifier and Type | Method and Description |
---|---|
Comparison |
getComparison()
The details of the comparison.
|
ComparisonResult |
getResult()
The result of the difference.
|
void |
setComparisonFormatter(ComparisonFormatter formatter)
Sets the default formatter to use with
toString(org.xmlunit.diff.ComparisonFormatter) . |
java.lang.String |
toString()
Returns a string representation of this difference using
DefaultComparisonFormatter |
java.lang.String |
toString(ComparisonFormatter formatter)
Returns a string representation of this difference using the
given
ComparisonFormatter |
private final ComparisonResult result
private final Comparison comparison
private ComparisonFormatter formatter
public Difference(Comparison comparison, ComparisonResult result)
public ComparisonResult getResult()
public Comparison getComparison()
public void setComparisonFormatter(ComparisonFormatter formatter)
toString(org.xmlunit.diff.ComparisonFormatter)
.public java.lang.String toString(ComparisonFormatter formatter)
ComparisonFormatter
formatter
- the ComparisonFormatter to usepublic java.lang.String toString()
DefaultComparisonFormatter
toString
in class java.lang.Object