@Override public void process(T t) { consumer.consume(index++, t); FlowProcessor<T, ?> child = this.child; if (child != null) child.process(t); } }
@Override public void process(B b) { consumer.consume(index++, b); FlowProcessor<B, ?> child = this.child; if (child != null) child.process(b); } });
@Override public void process(B b) { consumer.consume(index++, b); FlowProcessor<B, ?> child = this.child; if (child != null) child.process(b); } });
@Override public void process(T t) { consumer.consume(index++, t); FlowProcessor<T, ?> child = this.child; if (child != null) child.process(t); } }