Class CloseableIteratorIteration<E,X extends Exception>
java.lang.Object
org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration<E,X>
org.eclipse.rdf4j.common.iteration.CloseableIteratorIteration<E,X>
- All Implemented Interfaces:
AutoCloseable,CloseableIteration<E,,X> Iteration<E,X>
- Direct Known Subclasses:
GroupIterator
@Deprecated(since="4.1.0")
public class CloseableIteratorIteration<E,X extends Exception>
extends AbstractCloseableIteration<E,X>
Deprecated.
An Iteration that can convert an
Iterator to a CloseableIteration.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates an uninitialized CloseableIteratorIteration, needs to be initialized by callingsetIterator(Iterator)before it can be used.CloseableIteratorIteration(Iterator<? extends E> iter) Deprecated.Creates a CloseableIteratorIteration that wraps the supplied iterator. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanDeprecated.booleanhasNext()Deprecated.Returns true if the iteration has more elements.next()Deprecated.Returns the next element in the iteration.voidremove()Deprecated.Removes from the underlying collection the last element returned by the iteration (optional operation).protected voidsetIterator(Iterator<? extends E> iter) Deprecated.Methods inherited from class org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration
close, handleClose, isClosedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.rdf4j.common.iteration.CloseableIteration
stream
-
Constructor Details
-
CloseableIteratorIteration
public CloseableIteratorIteration()Deprecated.Creates an uninitialized CloseableIteratorIteration, needs to be initialized by callingsetIterator(Iterator)before it can be used. -
CloseableIteratorIteration
Deprecated.Creates a CloseableIteratorIteration that wraps the supplied iterator.
-
-
Method Details
-
setIterator
Deprecated. -
hasIterator
protected boolean hasIterator()Deprecated. -
hasNext
Deprecated.Description copied from interface:IterationReturns true if the iteration has more elements. (In other words, returns true ifIteration.next()would return an element rather than throwing a NoSuchElementException.)- Returns:
- true if the iteration has more elements.
- Throws:
X
-
next
Deprecated.Description copied from interface:IterationReturns the next element in the iteration. -
remove
Deprecated.Description copied from interface:IterationRemoves from the underlying collection the last element returned by the iteration (optional operation). This method can be called only once per call to next.
-