@Override public boolean isDone() { if (pipeLine.isDone() && hasInputBeenSet()) isDone.set(true); return isDone.getBooleanValue(); }