Package org.xmlunit.diff
Class AbstractDifferenceEngine.ComparisonState
java.lang.Object
org.xmlunit.diff.AbstractDifferenceEngine.ComparisonState
- Direct Known Subclasses:
AbstractDifferenceEngine.FinishedComparisonState
,AbstractDifferenceEngine.OngoingComparisonState
- Enclosing class:
AbstractDifferenceEngine
Encapsulates the current result and a flag that
indicates whether comparison should be stopped.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ComparisonState
(boolean finished, ComparisonResult result) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractDifferenceEngine.ComparisonState
andIfTrueThen
(boolean predicate, AbstractDifferenceEngine.DeferredComparison newStateProducer) protected AbstractDifferenceEngine.ComparisonState
andIfTrueThen
(boolean predicate, Comparison comp) protected AbstractDifferenceEngine.ComparisonState
andThen
(AbstractDifferenceEngine.DeferredComparison newStateProducer) protected AbstractDifferenceEngine.ComparisonState
andThen
(Comparison comp) boolean
int
hashCode()
toString()
-
Field Details
-
finished
private final boolean finished -
result
-
-
Constructor Details
-
ComparisonState
-
-
Method Details
-
andThen
protected AbstractDifferenceEngine.ComparisonState andThen(AbstractDifferenceEngine.DeferredComparison newStateProducer) -
andIfTrueThen
protected AbstractDifferenceEngine.ComparisonState andIfTrueThen(boolean predicate, AbstractDifferenceEngine.DeferredComparison newStateProducer) -
andThen
-
andIfTrueThen
protected AbstractDifferenceEngine.ComparisonState andIfTrueThen(boolean predicate, Comparison comp) -
toString
-
equals
-
hashCode
public int hashCode()
-