public class OperationCallEquivalence extends com.google.common.base.Equivalence<OperationCall>
OperationCall
s using the class Equivalence
. Therefore,
it provides the ability to wrap OperationCall
s with adequate equals()
and hashCode()
methods using its #wrap(OperationCall)
method.
With this class, two OperationCall
s 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, wrap
protected 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 2020 Kieker Project, http://kieker-monitoring.net