streamTransformer to this stream.
Returns the transformed stream,
that is, the result of
This method simply allows writing the call to
in a chained fashion, like
which can be more convenient than calling
streamTransformer can return any stream.
Whether the returned stream is a broadcast stream or not,
and which elements it will contain,
is entirely up to the transformation.
This method should always be used for transformations which treat
the entire stream as representing a single value
which has perhaps been split into several parts for transport,
like a file being read from disk or being fetched over a network.
The transformation will then produce a new stream which
transforms the stream's value incrementally (perhaps using
Converter.startChunkedConversion). The resulting stream
may again be chunks of the result, but does not have to
correspond to specific events from the source string.
@override Observable<S> transform<S>(StreamTransformer<T, S> streamTransformer) => Observable<S>(super.transform(streamTransformer));