public class Comparison
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Comparison.Detail
The details of a target (usually some representation of an XML
Node) that took part in the comparison.
|
Modifier and Type | Field and Description |
---|---|
private Comparison.Detail |
control |
private Comparison.Detail |
test |
private ComparisonType |
type |
Constructor and Description |
---|
Comparison(ComparisonType t,
org.w3c.dom.Node controlTarget,
java.lang.String controlXPath,
java.lang.Object controlValue,
java.lang.String controlParentXPath,
org.w3c.dom.Node testTarget,
java.lang.String testXPath,
java.lang.Object testValue,
java.lang.String testParentXPath) |
Modifier and Type | Method and Description |
---|---|
Comparison.Detail |
getControlDetails()
Details of the control target.
|
Comparison.Detail |
getTestDetails()
Details of the test target.
|
ComparisonType |
getType()
The kind of comparison performed.
|
java.lang.String |
toString()
Returns a string representation of this comparison using
DefaultComparisonFormatter |
java.lang.String |
toString(ComparisonFormatter formatter)
Returns a string representation of this comparison using the
given
ComparisonFormatter |
private final Comparison.Detail control
private final Comparison.Detail test
private final ComparisonType type
public Comparison(ComparisonType t, org.w3c.dom.Node controlTarget, java.lang.String controlXPath, java.lang.Object controlValue, java.lang.String controlParentXPath, org.w3c.dom.Node testTarget, java.lang.String testXPath, java.lang.Object testValue, java.lang.String testParentXPath)
public ComparisonType getType()
public Comparison.Detail getControlDetails()
public Comparison.Detail getTestDetails()
public java.lang.String toString(ComparisonFormatter formatter)
ComparisonFormatter
formatter
- the ComparisonFormatter to usepublic java.lang.String toString()
DefaultComparisonFormatter
toString
in class java.lang.Object