| Package | Description | 
|---|---|
| org.eclipse.rdf4j.common.iteration | |
| org.eclipse.rdf4j.federated.evaluation.concurrent | |
| org.eclipse.rdf4j.federated.evaluation.iterator | |
| org.eclipse.rdf4j.federated.evaluation.join | |
| org.eclipse.rdf4j.federated.evaluation.union | |
| org.eclipse.rdf4j.query.algebra.evaluation.federation | |
| org.eclipse.rdf4j.query.algebra.evaluation.iterator | |
| org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator | |
| org.eclipse.rdf4j.query.impl | |
| org.eclipse.rdf4j.repository.sparql.federation | |
| org.eclipse.rdf4j.sail.base | Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC). | 
| org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples | 
| org.eclipse.rdf4j.sail.federation.evaluation | |
| org.eclipse.rdf4j.sail.memory.model | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueueIteration<E,T extends Exception>Makes working with a queue easier by adding the methods  QueueIteration.done()andQueueIteration.toss(Exception)and after
 converting the Exception to the required type usingQueueIteration.convert(Exception). | 
| class  | UnionIteration<E,X extends Exception>An Iteration that returns the bag union of the results of a number of Iterations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FedXQueueCursor<T>Specialized variants of  QueueCursorwhich avoids converting any exception if it is already of
 typeQueryEvaluationException. | 
| class  | ParallelExecutorBase<T>Base class for common parallel executors such as  JoinExecutorBaseandUnionExecutorBase. | 
| class  | ParallelServiceExecutorParallel executor for  FedXServicenodes, which wrap SERVICE expressions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IndependentJoingroupBindingsIterationInserts original bindings into the result. | 
| class  | IndependentJoingroupBindingsIteration2Inserts original bindings into the result. | 
| class  | IndependentJoingroupBindingsIteration3Inserts original bindings into the result. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ControlledWorkerBoundJoinExecute the nested loop join in an asynchronous fashion, using grouped requests, i.e. | 
| class  | ControlledWorkerJoinExecute the nested loop join in an asynchronous fashion, i.e. | 
| class  | ControlledWorkerLeftJoinExecute the nested loop join in an asynchronous fashion, i.e. | 
| class  | HashJoinOperator for a hash join of tuple expressions. | 
| class  | SynchronousBoundJoinExecute the nested loop join in a synchronous fashion, using grouped requests, i.e. | 
| class  | SynchronousJoinExecute the nested loop join in a synchronous fashion, i.e. | 
| Modifier and Type | Class and 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ServiceCrossProductIterationDeprecated.  | 
| class  | ServiceJoinIteratorIterator for efficient SERVICE evaluation (vectored). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BadlyDesignedLeftJoinIterator | 
| class  | BottomUpJoinIteratorDeprecated. 
 replaced by HashJoinIteration | 
| class  | CrossProductIterationIteration which forms the cross product of a list of materialized input bindings with each result obtained from the
 inner iteration. | 
| class  | DescribeIterationIteration that implements a simplified version of Symmetric Concise Bounded Description (omitting reified
 statements). | 
| class  | HashJoinIterationGeneric hash join implementation suitable for use by Sail implementations. | 
| class  | JoinIterator | 
| class  | LeftJoinIterator | 
| class  | MultiProjectionIterator | 
| class  | PathIteration | 
| class  | ZeroLengthPathIteration | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LimitedSizeBottomUpJoinIteratorDeprecated. 
 replaced by LimitedSizeHashJoinIteration | 
| class  | LimitedSizeHashJoinIteration | 
| class  | LimitedSizePathIterator | 
| class  | LimitedSizeZeroLengthPathIteration | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueueCursor<E>Makes working with a queue easier by adding the methods  QueueIteration.done()andQueueIteration.toss(Exception)and
 automatically converting the exception into a QueryEvaluationException with an appropriate stack trace. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JoinExecutorBase<T>Base class for any join parallel join executor. | 
| class  | SilentIterationWrap an inner iteration and suppress exceptions silently | 
| class  | SPARQLCrossProductIterationIteration which forms the cross product of a list of materialized input bindings with each result obtained from the
 inner iteration. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DistinctModelReducingUnionIteration
 An Iteration that takes two source. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FilteringIteration<E extends Statement,X extends Exception>A wrapper for an Iteration that filters the statements against a pattern similar to getStatements(Resource subject,
 IRI predicate, Value object, Resource... | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AlternativeCursor<E>If the primary cursor is empty, use the alternative cursor. | 
| class  | ParallelJoinCursorIterate the left side and evaluate the right side in separate thread, only iterate the right side in the controlling
 thread. | 
| class  | ParallelLeftJoinCursorTransform the condition into a filter and the right side into an  AlternativeCursor, then evaluate as aParallelJoinCursor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MemStatementIterator<X extends Exception>A StatementIterator that can iterate over a list of Statement objects. | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.