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,X extends Exception>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 classCloseableIteratorIteration<E,X extends Exception>An Iteration that can convert anIteratorto aCloseableIteration.classConvertingIteration<S,T,X extends Exception>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,X extends Exception>An iteration that delays the creation of the underlying iteration until it is being accessed.classDistinctIteration<E,X extends Exception>An Iteration that filters any duplicate elements from an underlying iterator.classEmptyIteration<E,X extends Exception>An iterator that does not contain any elements.classExceptionConvertingIteration<E,X extends Exception>A CloseableIteration that converts an arbitrary iteration to an iteration with exceptions of type X.classFilterIteration<E,X extends Exception>A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned.classIntersectIteration<E,X extends Exception>An Iteration that returns the intersection of the results of two Iterations.classIterationWrapper<E,X extends Exception>Abstract superclass for Iterations that wrap other Iterations.classLimitIteration<E,X extends Exception>An Iteration that limits the amount of elements that it returns from an underlying Iteration to a fixed amount.classLookAheadIteration<E,X extends Exception>An Iteration that looks one element ahead, if necessary, to handle calls toLookAheadIteration.hasNext().classMinusIteration<E,X extends Exception>An Iteration that returns the results of an Iteration (the left argument) minus the results of another Iteration (the right argument).classOffsetIteration<E,X extends Exception>An Iteration that skips the first offset elements from an underlying Iteration.classQueueIteration<E,T extends Exception>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).classReducedIteration<E,X extends Exception>Removes consecutive duplicates from the object stream.classSilentIteration<T,E extends Exception>AnIterationWrapperthat silently ignores any errors that occur during processing.classSingletonIteration<E,X extends Exception>An Iteration that contains exactly one element.classTimeLimitIteration<E,X extends Exception>classUnionIteration<E,X extends Exception>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.classFilteringInsertBindingsIterationFilters iteration according to specified filterExpr and inserts original bindings into filtered results.classFilteringIterationFilters iteration according to specified filterExpr.classGraphToBindingSetConversionIterationConverts 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).classRepositoryExceptionConvertingIteration<T>Convenience iteration to convertRepositoryResultexceptions toQueryEvaluationException.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 classJoinExecutorBase<T>Deprecated.since 2.3 useJoinExecutorBaseclassServiceCrossProductIterationDeprecated.classServiceJoinConversionIterationDeprecated.since 2.3 useServiceJoinConversionIterationclassServiceJoinIteratorIterator 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 classBadlyDesignedLeftJoinIteratorclassBottomUpJoinIteratorDeprecated.replaced by HashJoinIterationclassCollectionIteration<E,X extends Exception>Deprecated.since 2.3 useCollectionIterationclassCompatibleBindingSetFilterDeprecated.classCrossProductIterationIteration 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).classExtensionIteratorclassFilterIteratorclassGroupIteratorclassHashJoinIterationGeneric 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.classSilentIterationDeprecated.since 3.1.2.classSPARQLMinusIteration<X extends Exception>An Iteration that returns the results of an Iteration (the left argument) MINUS any results that are compatible with results of another Iteration (the right argument) or that have no shared variables.classZeroLengthPathIteration -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator Modifier and Type Class Description classLimitedSizeDistinctIteration -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.impl
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.impl Modifier and Type Class Description protected classAbstractParserQuery.QueryInterruptIterationclassBackgroundGraphResultProvides concurrent access to statements as they are being parsed when instances of this class are run as Threads.classGraphQueryResultImplDeprecated.since 2.0.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.classTupleQueryResultImplDeprecated.since 2.0. -
Uses of AbstractCloseableIteration in org.eclipse.rdf4j.query.parser.impl
Subclasses of AbstractCloseableIteration in org.eclipse.rdf4j.query.parser.impl Modifier and Type Class Description protected classAbstractParserQuery.QueryInterruptIteration -
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,X extends Exception>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... -
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 classMemStatementIterator<X extends Exception>A StatementIterator that can iterate over a list of Statement objects.
-