public class AggregatorCodegenUtil extends Object
Constructor and Description |
---|
AggregatorCodegenUtil() |
public static CodegenExpression rowDotRef(CodegenExpressionRef row, CodegenExpressionRef ref)
public static CodegenExpression writeNullable(CodegenExpression value, CodegenExpressionField serde, CodegenExpressionRef output, CodegenExpressionRef unitKey, CodegenExpressionRef writer, CodegenClassScope classScope)
public static CodegenExpression readNullable(CodegenExpressionField serde, CodegenExpressionRef input, CodegenExpressionRef unitKey, CodegenClassScope classScope)
public static void prefixWithFilterCheck(ExprForge filterForge, CodegenMethod method, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope)
public static Consumer<CodegenBlock> writeBoolean(CodegenExpressionRef output, CodegenExpressionRef row, CodegenExpressionRef ref)
public static Consumer<CodegenBlock> readBoolean(CodegenExpressionRef row, CodegenExpressionRef ref, CodegenExpression input)
public static Consumer<CodegenBlock> writeLong(CodegenExpressionRef output, CodegenExpressionRef row, CodegenExpressionRef ref)
public static Consumer<CodegenBlock> readLong(CodegenExpressionRef row, CodegenExpressionRef ref, CodegenExpression input)
public static Consumer<CodegenBlock> writeDouble(CodegenExpressionRef output, CodegenExpressionRef row, CodegenExpressionRef ref)
public static Consumer<CodegenBlock> readDouble(CodegenExpressionRef row, CodegenExpressionRef ref, CodegenExpression input)
public static Consumer<CodegenBlock> writeInt(CodegenExpressionRef output, CodegenExpressionRef row, CodegenExpressionRef ref)
public static Consumer<CodegenBlock> readInt(CodegenExpressionRef row, CodegenExpressionRef ref, CodegenExpression input)
public static Consumer<CodegenBlock> writeFloat(CodegenExpressionRef output, CodegenExpressionRef row, CodegenExpressionRef ref)
public static Consumer<CodegenBlock> readFloat(CodegenExpressionRef row, CodegenExpressionRef ref, CodegenExpression input)
Copyright © 2005–2019. All rights reserved.