public class AggregationPortableValidationAvg extends AggregationPortableValidationWFilterWInputType
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
hasFilter, inputValueType
distinct, INVALID_TABLE_AGG_RESET, INVALID_TABLE_AGG_RESET_PARAMS
Constructor and Description |
---|
AggregationPortableValidationAvg() |
AggregationPortableValidationAvg(boolean distinct,
boolean hasFilter,
EPTypeClass inputValueType) |
Modifier and Type | Method and Description |
---|---|
protected void |
codegenInlineSetWFilterWInputType(CodegenExpressionRef ref,
CodegenMethod method,
ModuleTableInitializeSymbol symbols,
CodegenClassScope classScope) |
protected EPTypeClass |
typeOf() |
protected void |
validateIntoTableWFilterWInputType(String tableExpression,
AggregationPortableValidation intoTableAgg,
String intoExpression,
AggregationForgeFactory factory) |
codegenInlineSet, setHasFilter, setInputValueType, validateIntoTable
isAggregationMethod, make, setDistinct, validateAggregationMethod, validateIntoTableCompatible
public static final EPTypeClass EPTYPE
public AggregationPortableValidationAvg()
public AggregationPortableValidationAvg(boolean distinct, boolean hasFilter, EPTypeClass inputValueType)
protected EPTypeClass typeOf()
typeOf
in class AggregationPortableValidationBase
protected void codegenInlineSetWFilterWInputType(CodegenExpressionRef ref, CodegenMethod method, ModuleTableInitializeSymbol symbols, CodegenClassScope classScope)
codegenInlineSetWFilterWInputType
in class AggregationPortableValidationWFilterWInputType
protected void validateIntoTableWFilterWInputType(String tableExpression, AggregationPortableValidation intoTableAgg, String intoExpression, AggregationForgeFactory factory) throws ExprValidationException
validateIntoTableWFilterWInputType
in class AggregationPortableValidationWFilterWInputType
ExprValidationException
Copyright © 2005–2021. All rights reserved.