public class AggregationPortableValidationSorted extends Object implements AggregationPortableValidation
Constructor and Description |
---|
AggregationPortableValidationSorted() |
AggregationPortableValidationSorted(String aggFuncName,
EventType containedEventType) |
Modifier and Type | Method and Description |
---|---|
String |
getAggFuncName() |
EventType |
getContainedEventType() |
CodegenExpression |
make(CodegenMethodScope parent,
ModuleTableInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
setAggFuncName(String aggFuncName) |
void |
setContainedEventType(EventType containedEventType) |
void |
validateIntoTableCompatible(String tableExpression,
AggregationPortableValidation intoTableAgg,
String intoExpression,
AggregationForgeFactory factory) |
public void setAggFuncName(String aggFuncName)
public void setContainedEventType(EventType containedEventType)
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
public String getAggFuncName()
public EventType getContainedEventType()
Copyright © 2005–2018. All rights reserved.