public class AggregationPortableValidationLinear extends Object implements AggregationPortableValidation
Constructor and Description |
---|
AggregationPortableValidationLinear() |
AggregationPortableValidationLinear(EventType containedEventType) |
Modifier and Type | Method and Description |
---|---|
EventType |
getContainedEventType() |
CodegenExpression |
make(CodegenMethodScope parent,
ModuleTableInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
setContainedEventType(EventType containedEventType) |
void |
validateIntoTableCompatible(String tableExpression,
AggregationPortableValidation intoTableAgg,
String intoExpression,
AggregationForgeFactory factory) |
public AggregationPortableValidationLinear()
public AggregationPortableValidationLinear(EventType containedEventType)
public void setContainedEventType(EventType containedEventType)
public EventType getContainedEventType()
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.