public abstract class UnionAllerTemplate extends Object implements UnionAller
TEMPLATE_DEFINITION| Constructor and Description |
|---|
UnionAllerTemplate() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
doEval(int inIndex,
int outIndex) |
abstract void |
doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
int |
unionRecords(int startIndex,
int recordCount,
int firstOutputIndex) |
public final int unionRecords(int startIndex,
int recordCount,
int firstOutputIndex)
unionRecords in interface UnionAllerpublic final void setup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, List<TransferPair> transfers) throws SchemaChangeException
setup in interface UnionAllerSchemaChangeExceptionpublic abstract void doSetup(@Named(value="context")
FragmentContext context,
@Named(value="incoming")
RecordBatch incoming,
@Named(value="outgoing")
RecordBatch outgoing)
throws SchemaChangeException
SchemaChangeExceptionpublic abstract void doEval(@Named(value="inIndex")
int inIndex,
@Named(value="outIndex")
int outIndex)
throws SchemaChangeException
SchemaChangeExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.