Interface MSorter
- All Known Implementing Classes:
- MSortTemplate
public interface MSorter
In-memory sorter. Takes a list of batches as input, produces a selection
 vector 4, with sorted results, as output.
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoidclear()getSV4()voidsetup(FragmentContext context, BufferAllocator allocator, SelectionVector4 vector4, VectorContainer hyperBatch, int outputBatchSize, int desiredBatchSize) voidsort()
- 
Field Details- 
TEMPLATE_DEFINITION
 
- 
- 
Method Details- 
setupvoid setup(FragmentContext context, BufferAllocator allocator, SelectionVector4 vector4, VectorContainer hyperBatch, int outputBatchSize, int desiredBatchSize) throws SchemaChangeException - Throws:
- SchemaChangeException
 
- 
sortvoid sort()
- 
getSV4SelectionVector4 getSV4()
- 
clearvoid clear()
 
-