Package | Description |
---|---|
com.espertech.esper.epl.agg.service.common |
Aggregation services - common.
|
Modifier and Type | Method and Description |
---|---|
List<ExprAggregateNodeGroupKey> |
AggregationServiceForgeDesc.getGroupKeyExpressions() |
List<ExprAggregateNodeGroupKey> |
AggregationServiceFactoryDesc.getGroupKeyExpressions() |
Modifier and Type | Method and Description |
---|---|
static AggregationServiceForgeDesc |
AggregationServiceFactoryFactory.getService(List<ExprAggregateNode> selectAggregateExprNodes,
Map<ExprNode,String> selectClauseNamedNodes,
List<ExprDeclaredNode> declaredExpressions,
ExprNode[] groupByNodes,
List<ExprAggregateNode> havingAggregateExprNodes,
List<ExprAggregateNode> orderByAggregateExprNodes,
List<ExprAggregateNodeGroupKey> groupKeyExpressions,
boolean hasGroupByClause,
Annotation[] annotations,
VariableService variableService,
boolean isJoin,
boolean isDisallowNoReclaim,
ExprNode whereClause,
ExprNode havingClause,
AggregationServiceFactoryService factoryService,
EventType[] typesPerStream,
AggregationGroupByRollupDesc groupByRollupDesc,
String optionalContextName,
IntoTableSpec intoTableSpec,
TableService tableService,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect,
EngineImportService engineImportService,
String statementName,
TimeAbacus timeAbacus) |
Constructor and Description |
---|
AggregationServiceFactoryDesc(AggregationServiceFactory aggregationServiceFactory,
List<AggregationServiceAggExpressionDesc> expressions,
List<ExprAggregateNodeGroupKey> groupKeyExpressions) |
AggregationServiceForgeDesc(AggregationServiceFactoryForge aggregationServiceFactoryForge,
List<AggregationServiceAggExpressionDesc> expressions,
List<ExprAggregateNodeGroupKey> groupKeyExpressions) |