All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected abstract void |
applyAggEnterSum(CodegenExpressionRef value,
Class valueType,
CodegenMethod method) |
protected abstract void |
applyAggLeaveSum(CodegenExpressionRef value,
Class valueType,
CodegenMethod method) |
protected void |
applyEvalEnterNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
applyEvalLeaveNonNull(CodegenExpressionRef value,
Class valueType,
CodegenMethod method,
ExprForgeCodegenSymbol symbols,
ExprForge[] forges,
CodegenClassScope classScope) |
protected void |
applyTableEnterNonNull(CodegenExpressionRef value,
Class[] evaluationTypes,
CodegenMethod method,
CodegenClassScope classScope) |
protected abstract void |
applyTableEnterSum(CodegenExpressionRef value,
Class[] evaluationTypes,
CodegenMethod method,
CodegenClassScope classScope) |
protected void |
applyTableLeaveNonNull(CodegenExpressionRef value,
Class[] evaluationTypes,
CodegenMethod method,
CodegenClassScope classScope) |
protected abstract void |
applyTableLeaveSum(CodegenExpressionRef value,
Class[] evaluationTypes,
CodegenMethod method,
CodegenClassScope classScope) |
protected void |
clearWODistinct(CodegenMethod method,
CodegenClassScope classScope) |
void |
getValueCodegen(CodegenMethod method,
CodegenClassScope classScope) |
protected abstract CodegenExpression |
initOfSum() |
protected abstract void |
readSum(CodegenExpressionRef row,
CodegenExpressionRef input,
CodegenMethod method,
CodegenClassScope classScope) |
protected void |
readWODistinct(CodegenExpressionRef row,
int col,
CodegenExpressionRef input,
CodegenExpressionRef unitKey,
CodegenMethod method,
CodegenClassScope classScope) |
protected abstract void |
writeSum(CodegenExpressionRef row,
CodegenExpressionRef output,
CodegenMethod method,
CodegenClassScope classScope) |
protected void |
writeWODistinct(CodegenExpressionRef row,
int col,
CodegenExpressionRef output,
CodegenExpressionRef unitKey,
CodegenExpressionRef writer,
CodegenMethod method,
CodegenClassScope classScope) |