public class AggregationPortableValidationCountMinSketch extends Object implements AggregationPortableValidation
Constructor and Description |
---|
AggregationPortableValidationCountMinSketch() |
AggregationPortableValidationCountMinSketch(Class[] acceptableValueTypes) |
Modifier and Type | Method and Description |
---|---|
CodegenExpression |
make(CodegenMethodScope parent,
ModuleTableInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
setAcceptableValueTypes(Class[] acceptableValueTypes) |
void |
validateIntoTableCompatible(String tableExpression,
AggregationPortableValidation intoTableAgg,
String intoExpression,
AggregationForgeFactory factory) |
public AggregationPortableValidationCountMinSketch()
public AggregationPortableValidationCountMinSketch(Class[] acceptableValueTypes)
public void setAcceptableValueTypes(Class[] acceptableValueTypes)
public void validateIntoTableCompatible(String tableExpression, AggregationPortableValidation intoTableAgg, String intoExpression, AggregationForgeFactory factory) throws ExprValidationException
validateIntoTableCompatible
in interface AggregationPortableValidation
ExprValidationException
public CodegenExpression make(CodegenMethodScope parent, ModuleTableInitializeSymbol symbols, CodegenClassScope classScope)
make
in interface AggregationPortableValidation
Copyright © 2005–2018. All rights reserved.