Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList[] |
buffers |
protected int |
inputCount |
protected ZipInputNode[] |
inputs |
graph, inputNodes
Modifier | Constructor and Description |
---|---|
protected |
ZipNode(int inputCount) |
Modifier and Type | Method and Description |
---|---|
protected void |
addZipInputNode(ZipInputNode<?,OUT> inputNode,
int index) |
protected boolean |
isReadyToZip()
Tests of this
ZipNode is ready to combine the inputs to produce a new output value. |
protected <IN> void |
onInput(ZipInputNode<IN,OUT> inputNode,
IN input) |
protected abstract OUT |
zip()
Combines the input value to produce a new output value.
|
action, action, addInputNode, attach, begin, begin, beginTimer, beginTimer, buffer, completed, concat, concatStrings, count, createErrorMessage, detach, dispatchError, dispatchReset, distinct, doOnCompleted, doOnError, doOnInput, doOnReset, emitOutput, emitOutput, filter, first, first, getGraph, hasInputNodes, isErrorReceived, last, last, map, merge, nth, observer, observer, onAttached, onCompleted, onDetached, onError, onInput, onReset, processInput, removeInputNode, repeat, reverse, setErrorReceived, setGraph, skip, skipWhile, start, string, sum, take, timer, timer, toBoolean, toByte, toChar, toDouble, toFloat, toInt, toLong, toMain, toShort, toWorker, whenClicked, whenTextChanged
protected final java.util.ArrayList[] buffers
protected final int inputCount
protected final ZipInputNode[] inputs
protected void addZipInputNode(ZipInputNode<?,OUT> inputNode, int index)
protected <IN> void onInput(ZipInputNode<IN,OUT> inputNode, IN input)
protected abstract OUT zip()
OUT
.protected boolean isReadyToZip()
ZipNode
is ready to combine the inputs to produce a new output value.boolean
value.