Class CandidateOwner.ObjectBased
java.lang.Object
com.evolveum.midpoint.model.api.correlator.CandidateOwner
com.evolveum.midpoint.model.api.correlator.CandidateOwner.ObjectBased
- All Implemented Interfaces:
Serializable
- Enclosing class:
- CandidateOwner
Traditional, object-based owner.
Equals/hashCode contract: looks after
oid and CandidateOwner.confidence only.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.model.api.correlator.CandidateOwner
CandidateOwner.ObjectBased, CandidateOwner.ValueBased -
Constructor Summary
ConstructorsConstructorDescriptionObjectBased(@NotNull ObjectType object, @Nullable String externalId, double confidence) -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull StringgetOid()@NotNull ObjectTypegetValue()inthashCode()booleanmatchesIdentity(CandidateOwner candidateOwner) True if this record refers to the same candidate owner identity as the provided one.Methods inherited from class com.evolveum.midpoint.model.api.correlator.CandidateOwner
ensureObjectBased, getConfidence, getExternalId, toString
-
Constructor Details
-
ObjectBased
public ObjectBased(@NotNull @NotNull ObjectType object, @Nullable @Nullable String externalId, double confidence)
-
-
Method Details
-
getOid
-
getValue
- Specified by:
getValuein classCandidateOwner
-
matchesIdentity
Description copied from class:CandidateOwnerTrue if this record refers to the same candidate owner identity as the provided one.- Specified by:
matchesIdentityin classCandidateOwner
-
equals
-
hashCode
public int hashCode()
-