Comunica
    Preparing search index...
    interface IActorRdfJoinOptionalIndexNestedLoopArgs {
        beforeActors?: Actor<
            IActionRdfJoin,
            IMediatorTypeJoinCoefficients,
            IQueryOperationResultBindings,
            IActorRdfJoinTestSideData,
        >[];
        bus: Bus<
            Actor<
                IActionRdfJoin,
                IMediatorTypeJoinCoefficients,
                IQueryOperationResultBindings,
                IActorRdfJoinTestSideData,
            >,
            IActionRdfJoin,
            IMediatorTypeJoinCoefficients,
            IQueryOperationResultBindings,
            IActorRdfJoinTestSideData,
        >;
        busFailMessage?: string;
        mediatorJoinSelectivity: MediatorRdfJoinSelectivity;
        mediatorMergeBindingsContext: MediatorMergeBindingsContext;
        name: string;
        selectivityModifier: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Actor that must be registered in the bus before this actor.

    The bus this actor subscribes to.

    busFailMessage?: string

    The message that will be configured in the bus for reporting failures.

    This message may be a template string that contains references to the executed action. For example, the following templated string is allowed: "RDF dereferencing failed: no actors could handle ${action.handle.mediaType}"

    mediatorJoinSelectivity: MediatorRdfJoinSelectivity
    mediatorMergeBindingsContext: MediatorMergeBindingsContext

    A mediator for creating binding context merge handlers

    name: string

    The name for this actor.

    {<rdf:subject>}
    
    selectivityModifier: number

    Multiplier for selectivity values. This defaults to half the one of the optional bind join, so that this actor is preferred where both apply, as it does the same, without planning and awaiting a lookup per binding.

    {0.0000005}