Member Junction
    Preparing search index...

    Class DuplicateReasoningProviderAbstract

    Abstract reasoning provider. Subclasses implement Reason for their runtime.

    Register a subclass with @RegisterClass(DuplicateReasoningProvider, '<Mode>') where <Mode> matches the Entity Document's ReasoningMode. When no registration matches a mode, MJGlobal.ClassFactory.CreateInstance falls back to the base class — so callers should treat a base-class instance (whose Reason throws) as "no provider for this mode" and skip reasoning gracefully.

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Clamps confidence into [0,1], returning null when absent/invalid. null (not 0) so a missing confidence isn't mistaken for "confidently NOT a duplicate" downstream.

      Parameters

      • value: unknown

      Returns number