T
- the type of the stream elements.S
- the type of the IO stream extending IOBaseStream
.B
- the type of the stream extending BaseStream
.final class UncheckedIOBaseStream<T,S extends IOBaseStream<T,S,B>,B extends java.util.stream.BaseStream<T,B>>
extends java.lang.Object
implements java.util.stream.BaseStream<T,B>
BaseStream
for a IOBaseStream
that throws UncheckedIOException
instead of
IOException
.
Keep package-private for now.Constructor and Description |
---|
UncheckedIOBaseStream(S delegate) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
isParallel() |
java.util.Iterator<T> |
iterator() |
B |
onClose(java.lang.Runnable closeHandler) |
B |
parallel() |
B |
sequential() |
java.util.Spliterator<T> |
spliterator() |
B |
unordered() |
private final S extends IOBaseStream<T,S,B> delegate
UncheckedIOBaseStream(S delegate)
public void close()
public boolean isParallel()
public java.util.Iterator<T> iterator()
public B onClose(java.lang.Runnable closeHandler)
public B parallel()
public B sequential()
public java.util.Spliterator<T> spliterator()