Uses of Class
org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration
-
-
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.common.concurrent.locks
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.common.concurrent.locks Modifier and Type Class Description classLockingIteration<E>An Iteration that holds on to a lock until the Iteration is closed. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.common.iteration
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.common.iteration Modifier and Type Class Description classAbstractCloseableIteratorIteration<E>An Iteration that can convert anIteratorto aCloseableIteration.classConvertingIteration<S,T>A CloseableIteration that converts an iteration over objects of type S (the source type) to an iteration over objects of type T (the target type).classDelayedIteration<E>An iteration that delays the creation of the underlying iteration until it is being accessed.classExceptionConvertingIteration<E,X extends RuntimeException>Deprecated.classIterationWrapper<E>Deprecated.classLimitIteration<E>An Iteration that limits the amount of elements that it returns from an underlying Iteration to a fixed amount.classLookAheadIteration<E>An Iteration that looks one element ahead, if necessary, to handle calls toLookAheadIteration.hasNext().classQueueIteration<E,T extends RuntimeException>Makes working with a queue easier by adding the methodsQueueIteration.done()andQueueIteration.toss(Exception)and after converting the Exception to the required type usingQueueIteration.convert(Exception).classSilentIteration<T>AnIterationWrapperthat silently ignores any errors that occur during processing.classSingletonIteration<E>An Iteration that contains exactly one element.classThreadSafeDelayedIteration<E>An iteration that delays the creation of the underlying iteration until it is being accessed.classTimeLimitIteration<E>classUnionIteration<E>An Iteration that returns the bag union of the results of a number of Iterations. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.concurrent
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.concurrent Modifier and Type Class Description classFedXQueueCursor<T>Specialized variants ofQueueCursorwhich avoids converting any exception if it is already of typeQueryEvaluationException.classParallelExecutorBase<T>Base class for common parallel executors such asJoinExecutorBaseandUnionExecutorBase.classParallelServiceExecutorParallel executor forFedXServicenodes, which wrap SERVICE expressions. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.iterator
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.iterator Modifier and Type Class Description classBoundJoinConversionIterationInserts original bindings into the result.classBoundJoinVALUESConversionIterationInserts original bindings into the result.classCloseDependentConnectionIteration<T>A wrapping iteration that attempts to close the dependentRepositoryConnectionafter consumption.classFederatedDescribeIterationSpecializedDescribeIterationfor evaluation of DESCRIBE queries in the federation.classFedXPathIterationclassFedXZeroLengthPathIterationAn iteration to evaluatedFedXZeroLengthPathclassGraphToBindingSetConversionIterationConverts graph results into a binding set iterationclassGroupedCheckConversionIterationRetrieves the original bindings for the particular resultclassIndependentJoingroupBindingsIterationInserts original bindings into the result.classIndependentJoingroupBindingsIteration2Inserts original bindings into the result.classIndependentJoingroupBindingsIteration3Inserts original bindings into the result.classInsertBindingsIterationInserts original bindings into the result.classPrintingIterationPrint the bindings of the inner iteration to stdout, however maintain a copy, which is accessible through this iteration.classQueryResultIterationAn iteration which wraps the final result and in case of exceptions aborts query evaluation for the corresponding query in fedx (potentially subqueries are still running, and jobs are scheduled).classSingleBindingSetIterationRepresents an iteration that contains only a single binding set.classStatementConversionIterationConverts Statement iteration (i.e.classStopRemainingExecutionsOnCloseIterationA wrapping iteration that attempts to close all running scheduledFutures for the given query evaluation. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.join
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.join Modifier and Type Class Description classControlledWorkerBoundJoinExecute the nested loop join in an asynchronous fashion, using grouped requests, i.e.classControlledWorkerJoinExecute the nested loop join in an asynchronous fashion, i.e.classControlledWorkerLeftJoinExecute the nested loop join in an asynchronous fashion, i.e.classHashJoinOperator for a hash join of tuple expressions.classJoinExecutorBase<T>Base class for any join parallel join executor.classSynchronousBoundJoinExecute the nested loop join in a synchronous fashion, using grouped requests, i.e.classSynchronousJoinExecute the nested loop join in a synchronous fashion, i.e. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.union
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.federated.evaluation.union Modifier and Type Class Description classControlledWorkerUnion<T>Execution of union tasks withControlledWorkerScheduler.classSynchronousWorkerUnion<T>Synchronous execution of union tasks, i.e.classUnionExecutorBase<T>Base class for any parallel union executor.classWorkerUnionBase<T>Base class for worker unions providing convenience functions to add tasks. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation Modifier and Type Class Description static classQueryEvaluationStep.DelayedEvaluationIterationUtility class that removes code duplication and makes a precompiled QueryEvaluationStep available as an iteration that may be created and used later. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation.federation
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation.federation Modifier and Type Class Description classServiceJoinIteratorIterator for efficient SERVICE evaluation (vectored). -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation.iterator Modifier and Type Class Description classAsyncIteratorBufferclassAsyncIteratorDirectclassAsyncIteratorReadAheadclassBadlyDesignedLeftJoinIteratorclassCrossProductIterationIteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration.classDescribeIterationIteration that implements a simplified version of Symmetric Concise Bounded Description (omitting reified statements).classExtensionIteratorclassGroupIteratorclassHashJoinIterationGeneric hash join implementation suitable for use by Sail implementations.classJoinIteratorInterleaved join iterator.classLeftJoinIteratorclassMultiProjectionIteratorclassOrderIteratorSorts the input and optionally applies limit and distinct.classPathIterationclassProjectionIteratorclassQueryContextIterationMakes aQueryContextavailable during iteration.classZeroLengthPathIteration -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.impl
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.impl Modifier and Type Class Description classBackgroundGraphResultProvides concurrent access to statements as they are being parsed when instances of this class are run as Threads.classIteratingGraphQueryResultAn iterating implementation of theGraphQueryResultinterface.classIteratingTupleQueryResultAn iterating implementation of theTupleQueryResultinterface.classQueueCursor<E>Makes working with a queue easier by adding the methodsQueueIteration.done()andQueueIteration.toss(Exception)and automatically converting the exception into a QueryEvaluationException with an appropriate stack trace. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.resultio.helpers
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.resultio.helpers Modifier and Type Class Description classBackgroundTupleResultProvides concurrent access to tuple results as they are being parsed. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.repository
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.repository Modifier and Type Class Description classRepositoryResult<T> -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.repository.sparql.federation
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.repository.sparql.federation Modifier and Type Class Description classCollectionIteration<E>An iteration to access a materializedCollectionof BindingSets.classJoinExecutorBase<T>Base class for any join parallel join executor.classServiceJoinConversionIterationInserts original bindings into the result, uses ?__rowIdx to resolve original bindings.classSPARQLCrossProductIterationIteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.repository.sparql.query
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.repository.sparql.query Modifier and Type Class Description classInsertBindingSetCursorAdds more bindings to each of the results. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.sail.base
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.sail.base Modifier and Type Class Description classDistinctModelReducingUnionIterationAn Iteration that takes two source. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.sail.extensiblestore
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.sail.extensiblestore Modifier and Type Class Description classFilteringIteration<E extends ExtensibleStatement,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...classSortedIteration<E extends ExtensibleStatement,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... -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.sail.memory.model
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.sail.memory.model Modifier and Type Class Description classMemTripleIterator<X extends Exception>An Iteration that can iterate over a list ofTripleobjects.
-