Class QueueStream<T>

java.lang.Object
fr.lirmm.graphik.util.stream.AbstractCloseableIterator<T>
fr.lirmm.graphik.util.stream.QueueStream<T>
Type Parameters:
T - type of elements stored in the stream
All Implemented Interfaces:
CloseableIterator<T>, CloseableIteratorWithoutException<T>, InMemoryStream<T>, Stream<T>, Writer<T>, Closeable, AutoCloseable, Iterator<T>

public class QueueStream<T> extends AbstractCloseableIterator<T> implements InMemoryStream<T>
In-memory stream backed by a plain queue.
Author:
Clément Sipieter (INRIA) <clement@6pi.fr>