@Version(value="1.0.0")
| Interface | Description |
|---|---|
| BaseStreamDecorator<T,S extends java.util.stream.BaseStream<T,S>> |
A decorator for a
BaseStream which wraps intermediate and terminal
operations such that they can be easily extended. |
| DoubleStreamDecorator |
A decorator for a
DoubleStream which wraps intermediate and terminal
operations such that they can be easily extended. |
| IntStreamDecorator |
A decorator for an
IntStream which wraps intermediate and terminal
operations such that they can be easily extended. |
| LongStreamDecorator |
A decorator for a
LongStream which wraps intermediate and terminal
operations such that they can be easily extended. |
| SelfStreamDecorator<T,S extends SelfStreamDecorator<T,S>> |
A decorator for a
Stream which wraps intermediate and terminal
operations such that they can be easily extended. |
| StreamDecorator<T> |
A decorator for a
Stream which wraps intermediate and terminal
operations such that they can be easily extended. |
| Class | Description |
|---|---|
| ResourceStream<T,S extends java.util.stream.BaseStream<T,S>> |
A stream decorator over some sort of resource which only opens the resource
upon invocation of a terminal operation, and then guarantees resource closure
when the operation is complete.
|
| ResourceStream.DoubleResourceStream | |
| ResourceStream.IntResourceStream | |
| ResourceStream.LongResourceStream | |
| ResourceStream.ReferenceResourceStream<T> | |
| StreamUtilities |
A collection of static utility methods for working with streams.
|