Package | Description |
---|---|
com.espertech.esper.common.internal.epl.resultset.agggrouped |
Result set processor for Aggregated and Grouped
|
com.espertech.esper.common.internal.epl.resultset.core | |
com.espertech.esper.common.internal.epl.resultset.handthru | |
com.espertech.esper.common.internal.epl.resultset.rowforall | |
com.espertech.esper.common.internal.epl.resultset.rowperevent |
Result set processor for Aggregated and Un-Grouped
|
com.espertech.esper.common.internal.epl.resultset.rowpergroup |
Result set processor for Fully-Aggregated and Grouped
|
com.espertech.esper.common.internal.epl.resultset.rowpergrouprollup |
Result set processor for Rollup
|
com.espertech.esper.common.internal.epl.resultset.simple |
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorAggregateGroupedForge
Result-set processor prototype for the aggregate-grouped case:
there is a group-by and one or more non-aggregation event properties in the select clause are not listed in the group by,
and there are aggregation functions.
|
Modifier and Type | Method and Description |
---|---|
ResultSetProcessorFactoryForge |
ResultSetProcessorDesc.getResultSetProcessorFactoryForge() |
Constructor and Description |
---|
ResultSetProcessorDesc(ResultSetProcessorFactoryForge resultSetProcessorFactoryForge,
ResultSetProcessorType resultSetProcessorType,
SelectExprProcessorForge[] selectExprProcessorForges,
boolean join,
boolean hasOutputLimit,
ResultSetProcessorOutputConditionType outputConditionType,
boolean hasOutputLimitSnapshot,
EventType resultEventType,
boolean rollup,
AggregationServiceForgeDesc aggregationServiceForgeDesc,
OrderByProcessorFactoryForge orderByProcessorFactoryForge,
SelectSubscriberDescriptor selectSubscriberDescriptor,
List<StmtClassForgeableFactory> additionalForgeables) |
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorHandThroughFactoryForge
Result set processor prototye for the hand-through case:
no aggregation functions used in the select clause, and no group-by, no having and ordering.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorRowForAllForge
Result set processor prototype for the case: aggregation functions used in the select clause, and no group-by,
and all properties in the select clause are under an aggregation function.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorRowPerEventForge
Result set processor prototype for the case: aggregation functions used in the select clause, and no group-by,
and not all of the properties in the select clause are under an aggregation function.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorRowPerGroupForge
Result set processor prototype for the fully-grouped case:
there is a group-by and all non-aggregation event properties in the select clause are listed in the group by,
and there are aggregation functions.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorRowPerGroupRollupForge
Result set processor prototype for the fully-grouped case:
there is a group-by and all non-aggregation event properties in the select clause are listed in the group by,
and there are aggregation functions.
|
Modifier and Type | Class and Description |
---|---|
class |
ResultSetProcessorSimpleForge
Result set processor prototype for the simplest case: no aggregation functions used in the select clause, and no group-by.
|
Copyright © 2005–2019. All rights reserved.