Class LimitIteration<E,X extends Exception>
- java.lang.Object
-
- org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration<E,X>
-
- org.eclipse.rdf4j.common.iteration.IterationWrapper<E,X>
-
- org.eclipse.rdf4j.common.iteration.LimitIteration<E,X>
-
- All Implemented Interfaces:
AutoCloseable
,CloseableIteration<E,X>
,Iteration<E,X>
@Deprecated(since="4.1.0") public class LimitIteration<E,X extends Exception> extends IterationWrapper<E,X>
Deprecated.An Iteration that limits the amount of elements that it returns from an underlying Iteration to a fixed amount. This class returns the first limit elements from the underlying Iteration and drops the rest.
-
-
Field Summary
-
Fields inherited from class org.eclipse.rdf4j.common.iteration.IterationWrapper
wrappedIter
-
-
Constructor Summary
Constructors Constructor Description LimitIteration(Iteration<? extends E,X> iter, long limit)
Deprecated.Creates a new LimitIteration.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
hasNext()
Deprecated.Checks whether the wrapped Iteration contains more elements, closing this Iteration when this is not the case.E
next()
Deprecated.Returns the next element from the wrapped Iteration.-
Methods inherited from class org.eclipse.rdf4j.common.iteration.IterationWrapper
handleClose, remove
-
Methods inherited from class org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration
close, isClosed
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.rdf4j.common.iteration.CloseableIteration
stream
-
-
-
-
Method Detail
-
hasNext
public boolean hasNext() throws X extends Exception
Deprecated.Description copied from class:IterationWrapper
Checks whether the wrapped Iteration contains more elements, closing this Iteration when this is not the case.
-
next
public E next() throws X extends Exception
Deprecated.Description copied from class:IterationWrapper
Returns the next element from the wrapped Iteration.
-
-