@Override public void ok() { _result.ok(); }
@Override public void ok() { _result.ok(); }
@Override public void ok() { _result.ok(); }
@Override public void completeFuture(Void resultValue) { for (S value : _values) { _resultStream.accept(value); } if (_isComplete) { _resultStream.ok(); } }
default <U> void acceptFuture(ResultStream<U> result, Iterable<U> values, boolean isComplete) { for (U value : values) { result.accept(value); } if (isComplete) { result.ok(); } }
protected void completeImpl() { next().ok(); } }
@Override public void ok() { getNext().ok(); }
@Override public void ok() { next().ok(); }
@Override public void ok() { if (! _isDone) { _isDone = true; next().ok(); } }
@Override public void ok() { next().ok(); }
@Override public void ok() { next().ok(); }
public void run() { try { _spliterator.forEachRemaining(_result); } catch (Throwable exn) { _result.fail(exn);; } finally { _result.ok(); } } }
@Override public void ok() { next().accept(_list.stream()); next().ok(); } }
@Override public void ok() { next().accept(_list); next().ok(); } }
@Override public void completeImpl() { next().accept(_value); next().ok(); } }
@Override public void accept(T value) { if (! _isDone) { _isDone = true; next().accept(value); next().ok(); } }
@Override public void ok() { if (! _isFirst) { next().accept(_value); } next().ok(); } }
@Override public void completeImpl() { next().accept(_value); next().ok(); }
@Override public void ok() { next().accept(_finisher.apply(_accum)); next().ok(); } }
@Override public void ok() { next().accept(_finisher.apply(_accum)); next().ok(); } }