-
interface
BaseStream<T,A,P,C,PL,OT,IT,ITER extends Iterator<T>,S extends BaseStream<T,A,P,C,PL,OT,IT,ITER,S>>
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
final class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
class
The Stream will be automatically closed after execution(A terminal method is executed/triggered).
static class
class
Note: This class includes codes copied from StreamEx: https://github.com/amaembo/streamex under Apache License, version 2.0.
static class
BaseStream.__(Function<? super S,? extends SS> transfer)
Temporarily switch the stream to sequence stream for operation ops
and then switch back to parallel stream with same maxThreadNum/splitor/asyncExecutor
.
BaseStream.sps(int maxThreadNum,
Function<? super S,? extends SS> ops)
Temporarily switch the stream to parallel stream for operation ops
and then switch back to sequence stream.
Temporarily switch the stream to parallel stream for operation ops
and then switch back to sequence stream.