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
ConstructorsModifierConstructorDescriptionprotectedComparisonState(boolean finished, ComparisonResult result) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractDifferenceEngine.ComparisonStateandIfTrueThen(boolean predicate, AbstractDifferenceEngine.DeferredComparison newStateProducer) protected AbstractDifferenceEngine.ComparisonStateandIfTrueThen(boolean predicate, Comparison comp) protected AbstractDifferenceEngine.ComparisonStateandThen(AbstractDifferenceEngine.DeferredComparison newStateProducer) protected AbstractDifferenceEngine.ComparisonStateandThen(Comparison comp) booleaninthashCode()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()
-