JavaScript is disabled on your browser.
All Superinterfaces:
AutoCloseable , Context , SafeCloseable
All Known Implementing Classes:
ByteNoExactReverseStampKernel , ByteNoExactStampKernel , ByteReverseStampKernel , ByteStampKernel , CharNoExactReverseStampKernel , CharNoExactStampKernel , CharReverseStampKernel , CharStampKernel , DoubleNoExactReverseStampKernel , DoubleNoExactStampKernel , DoubleReverseStampKernel , DoubleStampKernel , FloatNoExactReverseStampKernel , FloatNoExactStampKernel , FloatReverseStampKernel , FloatStampKernel , IntNoExactReverseStampKernel , IntNoExactStampKernel , IntReverseStampKernel , IntStampKernel , LongNoExactReverseStampKernel , LongNoExactStampKernel , LongReverseStampKernel , LongStampKernel , NullAwareCharNoExactReverseStampKernel , NullAwareCharNoExactStampKernel , NullAwareCharReverseStampKernel , NullAwareCharStampKernel , ObjectNoExactReverseStampKernel , ObjectNoExactStampKernel , ObjectReverseStampKernel , ObjectStampKernel , ShortNoExactReverseStampKernel , ShortNoExactStampKernel , ShortReverseStampKernel , ShortStampKernel
public interface StampKernel
extends Context
Method Summary
All Methods Static Methods Instance Methods Abstract Methods
void
Stamps the left-hand-side values with the corresponding right hand side.
Methods inherited from interface com.illumon.iris.db.v2.sources.chunk.Context
close
Method Details
makeReverseStampKernelNoExact
computeRedirections
Stamps the left-hand-side values with the corresponding right hand side.
The rightKeyIndices are parallel to the stamp values in rightStamps; and used to compute a new chunk of redirections
parallel to leftStamps.
Parameters:
leftStamps - the input lhs stamp values
rightStamps - the input rhs stamp values
rightKeyIndices - the input rhs stamp indices
leftRedirections - the resulting redirections from the stamping operation