Class FloatLongMegaMergeDescendingKernel
java.lang.Object
com.illumon.iris.db.v2.sort.megamerge.FloatLongMegaMergeDescendingKernel
public class FloatLongMegaMergeDescendingKernel extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FloatLongMegaMergeDescendingKernel.FloatLongMegaMergeDescendingKernelContext<ATTR extends Attributes.Any,KEY_INDICES extends Attributes.Keys>
-
Method Summary
Modifier and Type Method Description static <ATTR extends Attributes.Any, KEY_INDICES extends Attributes.Keys>
FloatLongMegaMergeDescendingKernel.FloatLongMegaMergeDescendingKernelContext<ATTR,KEY_INDICES>createContext()
static <ATTR extends Attributes.Any, KEY_INDICES extends Attributes.Keys>
voidmerge(LongArraySource destinationKeys, FloatArraySource destinationValues, long destinationOffset, long destinationSize, LongChunk<KEY_INDICES> keysChunk, FloatChunk<ATTR> valuesChunk)
-
Method Details
-
createContext
public static <ATTR extends Attributes.Any, KEY_INDICES extends Attributes.Keys> FloatLongMegaMergeDescendingKernel.FloatLongMegaMergeDescendingKernelContext<ATTR,KEY_INDICES> createContext() -
merge
public static <ATTR extends Attributes.Any, KEY_INDICES extends Attributes.Keys> void merge(LongArraySource destinationKeys, FloatArraySource destinationValues, long destinationOffset, long destinationSize, LongChunk<KEY_INDICES> keysChunk, FloatChunk<ATTR> valuesChunk)
-