Package org.eclipse.rdf4j.common.iteration
package org.eclipse.rdf4j.common.iteration
-
ClassDescriptionAbstractCloseableIteration<E,
X extends Exception> Base class forCloseableIteration
s offering common functionality.CloseableIteration<E,X extends Exception> Deprecated.CloseableIteratorIteration<E,X extends Exception> An Iteration that can convert anIterator
to aCloseableIteration
.ConvertingIteration<S,T, X extends Exception> Deprecated.DelayedIteration<E,X extends Exception> Deprecated.DistinctIteration<E,X extends Exception> Deprecated.DualUnionIteration<E,X extends Exception> Provides a bag union of the two provided iterations.EmptyIteration<E,X extends Exception> An iterator that does not contain any elements.ExceptionConvertingIteration<E,X extends Exception> Deprecated.FilterIteration<E,X extends Exception> Deprecated.IntersectIteration<E,X extends Exception> Deprecated.Deprecated, for removal: This API element is subject to removal in a future version.For performance and simplification the Iteration interface is deprecated and will be removed in 5.0.0.This class consists exclusively of static methods that operate on or return Iterations.Deprecated.IterationWrapper<E,X extends Exception> Deprecated.IteratorIteration<E,X extends Exception> Deprecated.LimitIteration<E,X extends Exception> Deprecated.LookAheadIteration<E,X extends Exception> An Iteration that looks one element ahead, if necessary, to handle calls toLookAheadIteration.hasNext()
.MinusIteration<E,X extends Exception> Deprecated.OffsetIteration<E,X extends Exception> Deprecated.QueueIteration<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)
.ReducedIteration<E,X extends Exception> Deprecated.SilentIteration<T,E extends Exception> Deprecated.SingletonIteration<E,X extends Exception> An Iteration that contains exactly one element.TimeLimitIteration<E,X extends Exception> Deprecated.UnionIteration<E,X extends Exception> Deprecated.
Iteration
and instead declare the same interface methods directly.