Class UnionAllerTemplate
java.lang.Object
org.apache.drill.exec.physical.impl.union.UnionAllerTemplate
- All Implemented Interfaces:
- UnionAller
- 
Field SummaryFields inherited from interface org.apache.drill.exec.physical.impl.union.UnionAllerTEMPLATE_DEFINITION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract voiddoEval(int inIndex, int outIndex) abstract voiddoSetup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing) final voidsetup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, List<TransferPair> transfers) final intunionRecords(int startIndex, int recordCount, int firstOutputIndex) 
- 
Constructor Details- 
UnionAllerTemplatepublic UnionAllerTemplate()
 
- 
- 
Method Details- 
unionRecordspublic final int unionRecords(int startIndex, int recordCount, int firstOutputIndex) - Specified by:
- unionRecordsin interface- UnionAller
 
- 
setuppublic final void setup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, List<TransferPair> transfers) throws SchemaChangeException - Specified by:
- setupin interface- UnionAller
- Throws:
- SchemaChangeException
 
- 
doSetuppublic abstract void doSetup(@Named("context") FragmentContext context, @Named("incoming") RecordBatch incoming, @Named("outgoing") RecordBatch outgoing) throws SchemaChangeException - Throws:
- SchemaChangeException
 
- 
doEvalpublic abstract void doEval(@Named("inIndex") int inIndex, @Named("outIndex") int outIndex) throws SchemaChangeException - Throws:
- SchemaChangeException
 
 
-