Interface Flattener
- All Known Implementing Classes:
- FlattenTemplate
public interface Flattener
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionintflattenRecords(int recordCount, int firstOutputIndex, Flattener.Monitor monitor) voidvoidsetFlattenField(RepeatedValueVector repeatedColumn) voidsetOutputCount(int outputCount) voidsetup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, List<TransferPair> transfers) 
- 
Field Details- 
TEMPLATE_DEFINITION
 
- 
- 
Method Details- 
setupvoid setup(FragmentContext context, RecordBatch incoming, RecordBatch outgoing, List<TransferPair> transfers) throws SchemaChangeException - Throws:
- SchemaChangeException
 
- 
flattenRecords
- 
setFlattenField
- 
setOutputCountvoid setOutputCount(int outputCount) 
- 
getFlattenFieldRepeatedValueVector getFlattenField()
- 
resetGroupIndexvoid resetGroupIndex()
 
-