public class ParallelLeftJoinTask extends ParallelTaskBase<BindingSet>
| Modifier and Type | Field and Description |
|---|---|
protected LeftJoin |
join |
protected ParallelExecutor<BindingSet> |
joinControl |
protected BindingSet |
leftBindings |
protected FederationEvalStrategy |
strategy |
scheduledFuture| Constructor and Description |
|---|
ParallelLeftJoinTask(ParallelExecutor<BindingSet> joinControl,
FederationEvalStrategy strategy,
LeftJoin join,
BindingSet leftBindings) |
| Modifier and Type | Method and Description |
|---|---|
ParallelExecutor<BindingSet> |
getControl()
return the controlling instance, e.g.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
performTask() |
cancel, setScheduledFuture, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetQueryInfoprotected final FederationEvalStrategy strategy
protected final LeftJoin join
protected final BindingSet leftBindings
protected final ParallelExecutor<BindingSet> joinControl
public ParallelLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, LeftJoin join, BindingSet leftBindings)
public CloseableIteration<BindingSet,QueryEvaluationException> performTask() throws Exception
Exceptionpublic ParallelExecutor<BindingSet> getControl()
ParallelTaskCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.