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
Modifier and TypeClassDescriptionstatic class
This 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 class
This is for correlators that do not support neither explanation nor candidate check (i.e., determining confidence for the provided candidate). -
Field Summary
Modifier and TypeFieldDescriptionprotected final @NotNull Confidence
The 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 Confidence
abstract @NotNull LocalizableMessage
Returns the explanation formatted as a text.toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
debugDump
in interfaceDebugDumpable
-
toString
-
getConfidence
-