Package org.xmlunit.diff
Class Diff
- java.lang.Object
-
- org.xmlunit.diff.Diff
-
public class Diff extends java.lang.Object
The Diff-Object is the result of two comparisons.- See Also:
DiffBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private javax.xml.transform.Source
controlSource
private static ComparisonFormatter
DEFAULT_FORMATTER
private java.lang.Iterable<Difference>
differences
private ComparisonFormatter
formatter
private javax.xml.transform.Source
testSource
-
Constructor Summary
Constructors Constructor Description Diff(javax.xml.transform.Source controlSource, javax.xml.transform.Source testSource, java.lang.Iterable<Difference> differences)
Diff(javax.xml.transform.Source controlSource, javax.xml.transform.Source testSource, ComparisonFormatter formatter, java.lang.Iterable<Difference> differences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.transform.Source
getControlSource()
java.lang.Iterable<Difference>
getDifferences()
javax.xml.transform.Source
getTestSource()
boolean
hasDifferences()
java.lang.String
toString()
java.lang.String
toString(ComparisonFormatter formatter)
-
-
-
Field Detail
-
DEFAULT_FORMATTER
private static final ComparisonFormatter DEFAULT_FORMATTER
-
differences
private final java.lang.Iterable<Difference> differences
-
controlSource
private final javax.xml.transform.Source controlSource
-
testSource
private final javax.xml.transform.Source testSource
-
formatter
private final ComparisonFormatter formatter
-
-
Constructor Detail
-
Diff
public Diff(javax.xml.transform.Source controlSource, javax.xml.transform.Source testSource, java.lang.Iterable<Difference> differences)
-
Diff
public Diff(javax.xml.transform.Source controlSource, javax.xml.transform.Source testSource, ComparisonFormatter formatter, java.lang.Iterable<Difference> differences)
-
-
Method Detail
-
hasDifferences
public boolean hasDifferences()
- Returns:
- true if there was at least one difference.
-
getDifferences
public java.lang.Iterable<Difference> getDifferences()
- Returns:
- all differences found before the comparison process stopped.
-
getControlSource
public javax.xml.transform.Source getControlSource()
-
getTestSource
public javax.xml.transform.Source getTestSource()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toString
public java.lang.String toString(ComparisonFormatter formatter)
-
-