Class CandidateOwner

java.lang.Object
com.evolveum.midpoint.model.api.correlator.CandidateOwner
All Implemented Interfaces:
Serializable

public class CandidateOwner extends Object implements Serializable
A candidate owner along with its confidence value (a number between 0 and 1, inclusive). Equals/hashCode contract: looks after oid and confidence only.
See Also:
  • Constructor Details

    • CandidateOwner

      public CandidateOwner(@NotNull @NotNull ObjectType object, @Nullable @Nullable String externalId, double confidence)
  • Method Details

    • getOid

      @NotNull public @NotNull String getOid()
    • getObject

      @NotNull public @NotNull ObjectType getObject()
    • getConfidence

      public double getConfidence()
    • increaseConfidence

      public void increaseConfidence(double confidence)
    • getExternalId

      @Nullable public @Nullable String getExternalId()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object