public class AggregatorAccessPlugin extends AggregatorAccessWFilterBase
optionalFilter
Constructor and Description |
---|
AggregatorAccessPlugin(int col,
boolean join,
CodegenCtor ctor,
CodegenMemberCol membersColumnized,
CodegenClassScope classScope,
ExprNode optionalFilter,
AggregationMultiFunctionStateModeManaged mode) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyEnterFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
protected void |
applyLeaveFiltered(CodegenMethod method,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope,
CodegenNamedMethods namedMethods) |
void |
clearCodegen(CodegenMethod method,
CodegenClassScope classScope) |
static CodegenExpression |
codegenGetAccessTableState(int column) |
void |
readCodegen(CodegenExpressionRef row,
int col,
CodegenExpressionRef input,
CodegenMethod method,
CodegenExpressionRef unitKey,
CodegenClassScope classScope) |
void |
writeCodegen(CodegenExpressionRef row,
int col,
CodegenExpressionRef ref,
CodegenExpressionRef unitKey,
CodegenExpressionRef output,
CodegenMethod method,
CodegenClassScope classScope) |
applyEnterCodegen, applyLeaveCodegen
public AggregatorAccessPlugin(int col, boolean join, CodegenCtor ctor, CodegenMemberCol membersColumnized, CodegenClassScope classScope, ExprNode optionalFilter, AggregationMultiFunctionStateModeManaged mode)
protected void applyEnterFiltered(CodegenMethod method, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
applyEnterFiltered
in class AggregatorAccessWFilterBase
protected void applyLeaveFiltered(CodegenMethod method, ExprForgeCodegenSymbol symbols, CodegenClassScope classScope, CodegenNamedMethods namedMethods)
applyLeaveFiltered
in class AggregatorAccessWFilterBase
public void clearCodegen(CodegenMethod method, CodegenClassScope classScope)
public void writeCodegen(CodegenExpressionRef row, int col, CodegenExpressionRef ref, CodegenExpressionRef unitKey, CodegenExpressionRef output, CodegenMethod method, CodegenClassScope classScope)
public void readCodegen(CodegenExpressionRef row, int col, CodegenExpressionRef input, CodegenMethod method, CodegenExpressionRef unitKey, CodegenClassScope classScope)
public static CodegenExpression codegenGetAccessTableState(int column)
Copyright © 2005–2018. All rights reserved.