public class OutputTableCopier extends java.lang.Object implements Finalizable
Modifier and Type | Field and Description |
---|---|
private TableParameter |
outputParam
The table parameter where to copy the data.
|
private TemporaryBuffer |
srcBuf
A buffer of the table which should be copied.
|
Constructor and Description |
---|
OutputTableCopier(TemporaryBuffer srcBuf,
TableParameter outputParam)
Creates a copier for the table.
|
Modifier and Type | Method and Description |
---|---|
void |
deleted()
No-op.
|
void |
finished()
Copies data in OUTPUT direction.
|
void |
iterate()
No-op.
|
void |
retry()
No-op.
|
WeightFactor |
weight()
Get the weight of this finalizable.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
entry, initFailure
private final TemporaryBuffer srcBuf
private TableParameter outputParam
public OutputTableCopier(TemporaryBuffer srcBuf, TableParameter outputParam)
srcBuf
- A buffer of the table which should be copied.outputParam
- The table parameter where to copy the data.public void finished()
finished
in interface Finalizable
public void deleted()
deleted
in interface Finalizable
public void iterate()
iterate
in interface Finalizable
public void retry()
retry
in interface Finalizable
public WeightFactor weight()
weight
, before they are processed.weight
in interface Finalizable
WeightFactor.FIRST
.