protected abstract class AbstractDifferenceEngine.ComparisonState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
finished |
private ComparisonResult |
result |
Modifier | Constructor and Description |
---|---|
protected |
ComparisonState(boolean finished,
ComparisonResult result) |
Modifier and Type | Method and Description |
---|---|
protected 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 |
equals(java.lang.Object other) |
int |
hashCode() |
java.lang.String |
toString() |
private final boolean finished
private final ComparisonResult result
protected ComparisonState(boolean finished, ComparisonResult result)
protected AbstractDifferenceEngine.ComparisonState andThen(AbstractDifferenceEngine.DeferredComparison newStateProducer)
protected AbstractDifferenceEngine.ComparisonState andIfTrueThen(boolean predicate, AbstractDifferenceEngine.DeferredComparison newStateProducer)
protected AbstractDifferenceEngine.ComparisonState andThen(Comparison comp)
protected AbstractDifferenceEngine.ComparisonState andIfTrueThen(boolean predicate, Comparison comp)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object