Class IteratorFactoryWithBuffer<T,I extends Iterator<T>>
java.lang.Object
org.apache.jena.sparql.service.enhancer.impl.IteratorFactoryWithBuffer<T,I>
- Type Parameters:
T
- The item type of this iteratorI
- The type of the underlying iterator
Buffering iterator. Can buffer an arbitrary amount ahead.
Single producer multi consumer style.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
IteratorFactoryWithBuffer.SubIterator<T,
I extends Iterator<T>> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateSubIterator
(boolean startAtUnbuffered) static void
static <T,
I extends Iterator<T>>
IteratorFactoryWithBuffer.SubIterator<T,I> wrap
(I delegate)
-
Constructor Details
-
IteratorFactoryWithBuffer
-
-
Method Details
-
wrap
public static <T,I extends Iterator<T>> IteratorFactoryWithBuffer.SubIterator<T,I> wrap(I delegate) -
createSubIterator
-
main
-