Class JoinExecutorBase<T>

All Implemented Interfaces:
AutoCloseable, CloseableIteration<T,QueryEvaluationException>, Iteration<T,QueryEvaluationException>
Direct Known Subclasses:
JoinExecutorBase, RepositoryFederatedService.BatchingServiceIteration, RepositoryFederatedService.FallbackServiceIteration

public abstract class JoinExecutorBase<T> extends LookAheadIteration<T,QueryEvaluationException>
Base class for any join parallel join executor. Note that this class extends LookAheadIteration and thus any implementation of this class is applicable for pipelining when used in a different thread (access to shared variables is synchronized).