GenerateUnsafeProjection

Input is Seq[Expression], and the output is UnsafeProjection, whose apply function takes an InternalRow and return an UnsafeRow.

createCode return ExprCode, whose value "result" points to the UnsafeRow, which is filled by the Seq[ExprCode] from Expression.genCode in writeExpressionsToBuffer.

results matching ""

    No results matching ""