Interface StreamProcessor<In,Out>

Type Parameters:
In - the element type of the input side
Out - the element type of the output side
All Superinterfaces:
Streamable<Out>, StreamSink<In>
All Known Implementing Classes:
DispatchStreamProcessor

public interface StreamProcessor<@NonNull In, @NonNull Out> extends Streamable<Out>, StreamSink<In>
A Flow.Processor-like interface combining the Streamable interface and the StreamSink interface to establish a push-pull bridge based on CompletionStage-based asynchronous processing and dispatching of values and errors.
Since:
4.0.0