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