public class OperationCallEquivalence extends com.google.common.base.Equivalence<OperationCall>
OperationCalls using the class Equivalence. Therefore,
it provides the ability to wrap OperationCalls with adequate equals() and hashCode()
methods using its #wrap(OperationCall) method.
With this class, two OperationCalls are considered equal iff both belong to the same
DeployedOperation, their children are also considered equal (in the same order) and - optionally -
have the same failed cause.| Constructor and Description |
|---|
OperationCallEquivalence(boolean considerFailed) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doEquivalent(OperationCall operationCallA,
OperationCall operationCallB) |
protected int |
doHash(OperationCall operationCall) |
equals, equivalent, equivalentTo, hash, identity, onResultOf, pairwise, test, wrapprotected boolean doEquivalent(OperationCall operationCallA, OperationCall operationCallB)
doEquivalent in class com.google.common.base.Equivalence<OperationCall>protected int doHash(OperationCall operationCall)
doHash in class com.google.common.base.Equivalence<OperationCall>Copyright 2021 Kieker Project, http://kieker-monitoring.net