public class AggregatorAccessCountMinSketch extends Object implements AggregatorAccess
Constructor and Description |
---|
AggregatorAccessCountMinSketch(AggregationStateCountMinSketchForge forge,
int col,
CodegenCtor rowCtor,
CodegenMemberCol membersColumnized,
CodegenClassScope classScope) |
Modifier and Type | Method and Description |
---|---|
void |
applyEnterCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
applyLeaveCodegen(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
clearCodegen(CodegenMethod method,
CodegenClassScope classScope) |
static CodegenExpression |
codegenGetAccessTableState(int column,
CodegenMethodScope parent,
CodegenClassScope classScope) |
void |
readCodegen(CodegenExpressionRef row,
int col,
CodegenExpressionRef input,
CodegenMethod method,
CodegenExpressionRef unitKey,
CodegenClassScope classScope) |
void |
writeCodegen(CodegenExpressionRef row,
int col,
CodegenExpressionRef output,
CodegenExpressionRef unitKey,
CodegenExpressionRef writer,
CodegenMethod method,
CodegenClassScope classScope) |
public AggregatorAccessCountMinSketch(AggregationStateCountMinSketchForge forge, int col, CodegenCtor rowCtor, CodegenMemberCol membersColumnized, CodegenClassScope classScope)
public void applyEnterCodegen(CodegenMethod method, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
applyEnterCodegen
in interface AggregatorAccess
public void applyLeaveCodegen(CodegenMethod method, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
applyLeaveCodegen
in interface AggregatorAccess
public void clearCodegen(CodegenMethod method, CodegenClassScope classScope)
clearCodegen
in interface AggregatorAccess
public void writeCodegen(CodegenExpressionRef row, int col, CodegenExpressionRef output, CodegenExpressionRef unitKey, CodegenExpressionRef writer, CodegenMethod method, CodegenClassScope classScope)
writeCodegen
in interface AggregatorAccess
public void readCodegen(CodegenExpressionRef row, int col, CodegenExpressionRef input, CodegenMethod method, CodegenExpressionRef unitKey, CodegenClassScope classScope)
readCodegen
in interface AggregatorAccess
public static CodegenExpression codegenGetAccessTableState(int column, CodegenMethodScope parent, CodegenClassScope classScope)
Copyright © 2005–2018. All rights reserved.