Class CorrelationExplanation
java.lang.Object
com.evolveum.midpoint.model.api.correlator.CorrelationExplanation
- All Implemented Interfaces:
DebugDumpable,Serializable
- Direct Known Subclasses:
CompositeCorrelationExplanation,CorrelationExplanation.GenericCorrelationExplanation,CorrelationExplanation.UnsupportedCorrelationExplanation,ItemsCorrelationExplanation
Describes how the correlator (could) came to a given candidate owner, and the specific confidence value of it.
There are subtypes of this class for particular correlators, with the special cases for generic and unsupported correlators.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis is for correlators that support candidate check (i.e., determining confidence for the provided candidate) but do not provide any the specific explanations of their decisions.static classThis is for correlators that do not support neither explanation nor candidate check (i.e., determining confidence for the provided candidate). -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final @NotNull ConfidenceThe resulting confidence computed by the correlator.Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescriptiondebugDump(int indent) @NotNull Confidenceabstract @NotNull LocalizableMessageReturns the explanation formatted as a text.toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Field Details
-
confidence
The resulting confidence computed by the correlator.
-
-
Method Details
-
toLocalizableMessage
Returns the explanation formatted as a text. -
debugDump
- Specified by:
debugDumpin interfaceDebugDumpable
-
toString
-
getConfidence
-