public class ParallelJoinCursor extends LookAheadIteration<BindingSet,QueryEvaluationException> implements Runnable
Constructor and Description |
---|
ParallelJoinCursor(EvaluationStrategy strategy,
CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
TupleExpr rightArg) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
getNextElement()
Gets the next element.
|
void |
handleClose()
Called by
AbstractCloseableIteration.close() when it is called for the first time. |
void |
run() |
String |
toString() |
hasNext, next, remove
close, isClosed
public ParallelJoinCursor(EvaluationStrategy strategy, CloseableIteration<BindingSet,QueryEvaluationException> leftIter, TupleExpr rightArg) throws QueryEvaluationException
QueryEvaluationException
public BindingSet getNextElement() throws QueryEvaluationException
LookAheadIteration
getNextElement
in class LookAheadIteration<BindingSet,QueryEvaluationException>
QueryEvaluationException
public void handleClose() throws QueryEvaluationException
AbstractCloseableIteration
AbstractCloseableIteration.close()
when it is called for the first time. This method is only called once on each iteration.
By default, this method does nothing.handleClose
in class LookAheadIteration<BindingSet,QueryEvaluationException>
QueryEvaluationException
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.