Package org.eclipse.rdf4j.federated.evaluation.join
package org.eclipse.rdf4j.federated.evaluation.join
-
ClassDescriptionExecution of a regular join as bind join.Base class for executing joins as bind joins (i.e., the bindings of a block are injected in the SPARQL query as VALUES clause).Bind join implementation for left joins (i.e., OPTIOAL clauses)Execute the nested loop join in an asynchronous fashion, i.e. one binding after the other (but concurrently) The number of concurrent threads is controlled by a
ControlledWorkerSchedulerwhich works according to the FIFO principle.Execute the nested loop join in an asynchronous fashion, i.e. one binding after the other (but concurrently) The number of concurrent threads is controlled by aControlledWorkerSchedulerwhich works according to the FIFO principle.Base class for any join parallel join executor.AParallelTaskBasefor executing bind left joins.A task implementation representing a bound join, seeFederationEvaluationStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr, List)for further details on the evaluation process.AParallelTaskBasefor executing bind left joins, where the join argument is anEmptyStatementPattern.A task implementation representing a join, i.e. the provided expression is evaluated with the given bindings.A task implementation representing a join, i.e. the provided expression is evaluated with the given bindings.A task implementation representing the evaluation of a SERVICE which is to be evaluated using block input.