public interface AggregationForgeFactory
Modifier and Type | Method and Description |
---|---|
AggregationAccessorForge |
getAccessorForge() |
ExprAggregateNodeBase |
getAggregationExpression() |
AggregationPortableValidation |
getAggregationPortableValidation() |
AggregationAgentForge |
getAggregationStateAgent(ClasspathImportService classpathImportService,
String statementName) |
AggregationStateFactoryForge |
getAggregationStateFactory(boolean isMatchRecognize) |
AggregationMultiFunctionStateKey |
getAggregationStateKey(boolean isMatchRecognize) |
AggregatorMethod |
getAggregator() |
ExprForge[] |
getMethodAggregationForge(boolean join,
EventType[] typesPerStream) |
Class |
getResultType() |
void |
initMethodForge(int col,
CodegenCtor rowCtor,
CodegenMemberCol membersColumnized,
CodegenClassScope classScope) |
boolean |
isAccessAggregation() |
boolean isAccessAggregation()
void initMethodForge(int col, CodegenCtor rowCtor, CodegenMemberCol membersColumnized, CodegenClassScope classScope)
AggregatorMethod getAggregator()
Class getResultType()
AggregationMultiFunctionStateKey getAggregationStateKey(boolean isMatchRecognize)
AggregationStateFactoryForge getAggregationStateFactory(boolean isMatchRecognize)
AggregationAccessorForge getAccessorForge()
ExprAggregateNodeBase getAggregationExpression()
AggregationAgentForge getAggregationStateAgent(ClasspathImportService classpathImportService, String statementName)
ExprForge[] getMethodAggregationForge(boolean join, EventType[] typesPerStream) throws ExprValidationException
ExprValidationException
AggregationPortableValidation getAggregationPortableValidation()
Copyright © 2005–2020. All rights reserved.