Class NullAwareCharNoExactStampKernel

java.lang.Object
com.illumon.iris.db.v2.join.stamp.NullAwareCharNoExactStampKernel
All Implemented Interfaces:
StampKernel, Context, SafeCloseable, AutoCloseable

public class NullAwareCharNoExactStampKernel extends Object implements StampKernel
  • Method Details

    • computeRedirections

      public void computeRedirections(Chunk<Attributes.Values> leftStamps, Chunk<Attributes.Values> rightStamps, LongChunk<Attributes.KeyIndices> rightKeyIndices, WritableLongChunk<Attributes.KeyIndices> leftRedirections)
      Description copied from interface: StampKernel
      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.
      Specified by:
      computeRedirections in interface StampKernel
      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