## Uses of Class
org.eclipse.rdf4j.federated.evaluation.concurrent.ParallelExecutorBase

- Packages that use ParallelExecutorBase
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.evaluation.join |
  org.eclipse.rdf4j.federated.evaluation.union |

- - ### Uses of ParallelExecutorBase in org.eclipse.rdf4j.federated.evaluation.join

    Subclasses of ParallelExecutorBase in org.eclipse.rdf4j.federated.evaluation.join
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ControlledWorkerBoundJoin` | Execute the nested loop join in an asynchronous fashion, using grouped requests, i.e.
    `class` | `ControlledWorkerJoin` | Execute the nested loop join in an asynchronous fashion, i.e.
    `class` | `ControlledWorkerLeftJoin` | Execute the nested loop join in an asynchronous fashion, i.e.
    `class` | `HashJoin` | Operator for a hash join of tuple expressions.
    `class` | `JoinExecutorBase<T>` | Base class for any join parallel join executor.
    `class` | `SynchronousBoundJoin` | Execute the nested loop join in a synchronous fashion, using grouped requests, i.e.
    `class` | `SynchronousJoin` | Execute the nested loop join in a synchronous fashion, i.e.

  - ### Uses of ParallelExecutorBase in org.eclipse.rdf4j.federated.evaluation.union

    Subclasses of ParallelExecutorBase in org.eclipse.rdf4j.federated.evaluation.union
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ControlledWorkerUnion<T>` | Execution of union tasks with `ControlledWorkerScheduler`.
    `class` | `SynchronousWorkerUnion<T>` | Synchronous execution of union tasks, i.e.
    `class` | `UnionExecutorBase<T>` | Base class for any parallel union executor.
    `class` | `WorkerUnionBase<T>` | Base class for worker unions providing convenience functions to add tasks.