public class RowsCollector extends java.lang.Object implements CrateCollector, ExecutionState
Constructor and Description |
---|
RowsCollector(RowReceiver rowDownstream,
java.lang.Iterable<Row> rows) |
Modifier and Type | Method and Description |
---|---|
void |
doCollect() |
static RowsCollector |
empty(RowReceiver rowDownstream) |
boolean |
isKilled() |
void |
kill(java.lang.Throwable throwable) |
static RowsCollector |
single(Row row,
RowReceiver rowDownstream) |
public RowsCollector(RowReceiver rowDownstream, java.lang.Iterable<Row> rows)
public static RowsCollector empty(RowReceiver rowDownstream)
public static RowsCollector single(Row row, RowReceiver rowDownstream)
public void doCollect()
doCollect
in interface CrateCollector
public void kill(@Nullable java.lang.Throwable throwable)
kill
in interface CrateCollector
public boolean isKilled()
isKilled
in interface ExecutionState