public class Difference extends Object
NodeDetail
Modifier | Constructor and Description |
---|---|
protected |
Difference(Difference prototype,
NodeDetail controlNodeDetail,
NodeDetail testNodeDetail)
Copy constructor using prototype Difference and
encountered NodeDetails
|
protected |
Difference(int id,
String description)
Constructor for non-similar Difference instances
|
protected |
Difference(int id,
String description,
boolean recoverable)
Constructor for similar Difference instances
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other)
Now that Differences can be constructed from prototypes
we need to be able to compare them to those in DifferenceConstants
|
NodeDetail |
getControlNodeDetail() |
String |
getDescription() |
int |
getId() |
NodeDetail |
getTestNodeDetail() |
int |
hashCode()
hashcode implementation to go with equals.
|
boolean |
isRecoverable() |
protected void |
setRecoverable(boolean overrideValue)
Allow the recoverable field value to be overridden.
|
String |
toString() |
protected Difference(int id, String description)
id
- description
- protected Difference(int id, String description, boolean recoverable)
id
- description
- protected Difference(Difference prototype, NodeDetail controlNodeDetail, NodeDetail testNodeDetail)
public int getId()
public String getDescription()
public boolean isRecoverable()
protected void setRecoverable(boolean overrideValue)
public NodeDetail getControlNodeDetail()
public NodeDetail getTestNodeDetail()
public boolean equals(Object other)
public int hashCode()
Copyright © 2001–2017 XMLUnit. All rights reserved.