Connects these sources to our inputs, in order.
Connects these sources to our inputs, in order.
This is a convenience method only; you can call connect() on each ConnectorInput individually.
IllegalArgumentException
if the size of sources
isn't the same as the size of this.inputs
.
Connects these sinks to our outputs, in order.
Connects these sinks to our outputs, in order.
This is a convenience method only; you can call connect() on each ConnectorOutput individually.
IllegalArgumentException
if the size of sinks
isn't the same as the size of this.outputs
.
The inputs and outputs of this Connector.
The inputs and outputs of this Connector.
The inputs to this Connector.
The outputs from this Connector.
Distributes data from one input to several outputs in parallel.
Each output is driven asynchronously. For each input element, the first available output is picked. If all outputs are busy when an input element arrives, we wait for any output to become available.