public class OutputTableCopier extends java.lang.Object implements Finalizable
| Modifier and Type | Field and Description |
|---|---|
private static NanoTimer |
COPIER
Instrumentation for
finished(). |
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, waitentry, initFailureprivate static final NanoTimer COPIER
finished().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 Finalizablepublic void deleted()
deleted in interface Finalizablepublic void iterate()
iterate in interface Finalizablepublic void retry()
retry in interface Finalizablepublic WeightFactor weight()
weight, before they are processed.weight in interface FinalizableWeightFactor.FIRST.