Class ShortLongMegaMergeKernel.ShortLongMegaMergeKernelContext<ATTR extends Any,KEY_INDICES extends Indices>
java.lang.Object
io.deephaven.engine.table.impl.sort.megamerge.ShortLongMegaMergeKernel.ShortLongMegaMergeKernelContext<ATTR,KEY_INDICES>
- All Implemented Interfaces:
LongMegaMergeKernel<ATTR,KEY_INDICES>
- Enclosing class:
ShortLongMegaMergeKernel
public static class ShortLongMegaMergeKernel.ShortLongMegaMergeKernelContext<ATTR extends Any,KEY_INDICES extends Indices>
extends Object
implements LongMegaMergeKernel<ATTR,KEY_INDICES>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmerge(LongArraySource indexDestinationSource, WritableColumnSource<?> valuesDestinationSource, long destinationOffset, long destinationSize, LongChunk<KEY_INDICES> indexKeys, Chunk<ATTR> valuesToMerge)
-
Constructor Details
-
ShortLongMegaMergeKernelContext
public ShortLongMegaMergeKernelContext()
-
-
Method Details
-
merge
public void merge(LongArraySource indexDestinationSource, WritableColumnSource<?> valuesDestinationSource, long destinationOffset, long destinationSize, LongChunk<KEY_INDICES> indexKeys, Chunk<ATTR> valuesToMerge) - Specified by:
mergein interfaceLongMegaMergeKernel<ATTR extends Any,KEY_INDICES extends Indices>
-