Package | Description |
---|---|
com.espertech.esper.epl.agg.service |
Aggregation services.
|
com.espertech.esper.epl.core |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.expression |
This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses
|
com.espertech.esper.metrics.instrumentation |
Modifier and Type | Class and Description |
---|---|
class |
AggregationStateFactoryPlugin |
Modifier and Type | Method and Description |
---|---|
AggregationStateFactory |
AggregationMethodFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory[] |
AggregationMultiFunctionAnalysisResult.getStateFactories() |
Modifier and Type | Method and Description |
---|---|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupNoReclaimAccessOnly(AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggSpecs,
java.lang.Object groupKeyBinding,
boolean join) |
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupNoReclaimAccessOnly(AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggSpecs,
java.lang.Object groupKeyBinding,
boolean join) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupNoReclaimMixed(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding) |
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupNoReclaimMixed(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
Hint reclaimGroupAged,
Hint reclaimGroupFrequency,
VariableService variableService,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding,
java.lang.String optionalContextName) |
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimAged(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
Hint reclaimGroupAged,
Hint reclaimGroupFrequency,
VariableService variableService,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding,
java.lang.String optionalContextName) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimMixable(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding) |
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimMixable(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimMixableRollup(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding,
AggregationGroupByRollupDesc groupByRollupDesc) |
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimMixableRollup(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding,
AggregationGroupByRollupDesc groupByRollupDesc) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimNoAccess(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding) |
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimNoAccess(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.Object groupKeyBinding) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getNoGroupAccessMixed(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join) |
AggregationServiceFactory |
AggregationServiceFactoryService.getNoGroupAccessMixed(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join) |
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getNoGroupAccessOnly(AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggSpecs,
boolean join) |
AggregationServiceFactory |
AggregationServiceFactoryService.getNoGroupAccessOnly(AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggSpecs,
boolean join) |
Modifier and Type | Method and Description |
---|---|
AggregationState[] |
MethodResolutionServiceImpl.newAccesses(int agentInstanceId,
boolean isJoin,
AggregationStateFactory[] accessAggSpecs) |
AggregationState[] |
MethodResolutionService.newAccesses(int agentInstanceId,
boolean isJoin,
AggregationStateFactory[] accessAggSpecs) |
AggregationState[] |
MethodResolutionServiceImpl.newAccesses(int agentInstanceId,
boolean isJoin,
AggregationStateFactory[] accessAggSpecs,
java.lang.Object groupKey,
java.lang.Object groupKeyBinding,
AggregationGroupByRollupLevel groupByRollupLevel) |
AggregationState[] |
MethodResolutionService.newAccesses(int agentInstanceId,
boolean isJoin,
AggregationStateFactory[] accessAggSpecs,
java.lang.Object groupKey,
java.lang.Object groupKeyBinding,
AggregationGroupByRollupLevel groupByRollupLevel) |
Modifier and Type | Method and Description |
---|---|
AggregationStateFactory |
ExprSumNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprStddevNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprRateAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprPlugInAggMultiFunctionNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprPlugInAggFunctionFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprNthAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprMinMaxAggrNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprMedianNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprLeavingAggNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprLastEverNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprFirstEverNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprCountNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprAvgNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprAvedevNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprAggMultiFunctionSortedMinMaxByNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
AggregationStateFactory |
ExprAggMultiFunctionLinearAccessNodeFactory.getAggregationStateFactory(boolean isMatchRecognize) |
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.qAggAccessEnterLeave(boolean enter,
int index,
AggregationState state,
AggregationStateFactory accessAggSpec) |
void |
Instrumentation.qAggAccessEnterLeave(boolean enter,
int index,
AggregationState state,
AggregationStateFactory accessAggSpec) |