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)Deprecated, for removal: This API element is subject to removal in a future version.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.Operator for a hash join of tuple expressions.Base class for any join parallel join executor.AParallelTaskBasefor executing bind left joins.A task implementation representing a bound join, seeFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr, List)for further details on the evaluation process.Deprecated, for removal: This API element is subject to removal in a future version.now integrated inParallelBoundJoinTask(with VALUES clause)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.Execute the nested loop join in a synchronous fashion, using grouped requests, i.e. group bindings into one SPARQL request using the UNION operatorExecute the nested loop join in a synchronous fashion, i.e. one binding after the other 
ControlledWorkerBindJoinl