|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AggregationMethodFactory | |
---|---|
com.espertech.esper.epl.agg.factory | |
com.espertech.esper.epl.agg.service | Aggregation services. |
com.espertech.esper.epl.agg.util | Aggregation utility classes centered around local group-by parameters. |
com.espertech.esper.epl.expression.accessagg | Access-aggregation expressions. |
com.espertech.esper.epl.expression.baseagg | Base aggregation expressions. |
com.espertech.esper.epl.expression.methodagg | Method-aggregation expressions. |
com.espertech.esper.epl.table.mgmt | Table-related services and metadata. |
Uses of AggregationMethodFactory in com.espertech.esper.epl.agg.factory |
---|
Classes in com.espertech.esper.epl.agg.factory that implement AggregationMethodFactory | |
---|---|
class |
AggregationMethodFactoryAvedev
|
class |
AggregationMethodFactoryAvg
|
class |
AggregationMethodFactoryCount
|
class |
AggregationMethodFactoryCountEver
|
class |
AggregationMethodFactoryFirstEver
|
class |
AggregationMethodFactoryLastEver
|
class |
AggregationMethodFactoryLeaving
|
class |
AggregationMethodFactoryMedian
|
class |
AggregationMethodFactoryMinMax
|
class |
AggregationMethodFactoryNth
|
class |
AggregationMethodFactoryPlugIn
|
class |
AggregationMethodFactoryRate
|
class |
AggregationMethodFactoryStddev
|
class |
AggregationMethodFactorySum
|
Methods in com.espertech.esper.epl.agg.factory that return AggregationMethodFactory | |
---|---|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeAvedev(StatementExtensionSvcContext statementExtensionSvcContext,
ExprAvedevNode exprAvedevNode,
java.lang.Class childType,
ExprNode[] positionalParams)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeAvedev(StatementExtensionSvcContext statementExtensionSvcContext,
ExprAvedevNode exprAvedevNode,
java.lang.Class childType,
ExprNode[] positionalParams)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeAvg(StatementExtensionSvcContext statementExtensionSvcContext,
ExprAvgNode exprAvgNode,
java.lang.Class childType,
java.math.MathContext optionalMathContext)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeAvg(StatementExtensionSvcContext statementExtensionSvcContext,
ExprAvgNode exprAvgNode,
java.lang.Class childType,
java.math.MathContext optionalMathContext)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeCount(StatementExtensionSvcContext statementExtensionSvcContext,
ExprCountNode exprCountNode,
boolean ignoreNulls,
java.lang.Class countedValueType)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeCount(StatementExtensionSvcContext statementExtensionSvcContext,
ExprCountNode exprCountNode,
boolean ignoreNulls,
java.lang.Class countedValueType)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeCountEver(StatementExtensionSvcContext statementExtensionSvcContext,
ExprCountEverNode exprCountEverNode,
boolean ignoreNulls)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeCountEver(StatementExtensionSvcContext statementExtensionSvcContext,
ExprCountEverNode exprCountEverNode,
boolean ignoreNulls)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeFirstEver(StatementExtensionSvcContext statementExtensionSvcContext,
ExprFirstEverNode exprFirstEverNode,
java.lang.Class type)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeFirstEver(StatementExtensionSvcContext statementExtensionSvcContext,
ExprFirstEverNode exprFirstEverNode,
java.lang.Class type)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeLastEver(StatementExtensionSvcContext statementExtensionSvcContext,
ExprLastEverNode exprLastEverNode,
java.lang.Class type)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeLastEver(StatementExtensionSvcContext statementExtensionSvcContext,
ExprLastEverNode exprLastEverNode,
java.lang.Class type)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeLeaving(StatementExtensionSvcContext statementExtensionSvcContext,
ExprLeavingAggNode exprLeavingAggNode)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeLeaving(StatementExtensionSvcContext statementExtensionSvcContext,
ExprLeavingAggNode exprLeavingAggNode)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeMedian(StatementExtensionSvcContext statementExtensionSvcContext,
ExprMedianNode exprMedianNode,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeMedian(StatementExtensionSvcContext statementExtensionSvcContext,
ExprMedianNode exprMedianNode,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeMinMax(StatementExtensionSvcContext statementExtensionSvcContext,
ExprMinMaxAggrNode exprMinMaxAggrNode,
java.lang.Class type,
boolean hasDataWindows)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeMinMax(StatementExtensionSvcContext statementExtensionSvcContext,
ExprMinMaxAggrNode exprMinMaxAggrNode,
java.lang.Class type,
boolean hasDataWindows)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeNth(StatementExtensionSvcContext statementExtensionSvcContext,
ExprNthAggNode exprNthAggNode,
java.lang.Class type,
int size)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeNth(StatementExtensionSvcContext statementExtensionSvcContext,
ExprNthAggNode exprNthAggNode,
java.lang.Class type,
int size)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makePlugInMethod(StatementExtensionSvcContext statementExtensionSvcContext,
ExprPlugInAggNode expr,
AggregationFunctionFactory factory,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactory.makePlugInMethod(StatementExtensionSvcContext statementExtensionSvcContext,
ExprPlugInAggNode expr,
AggregationFunctionFactory factory,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeRate(StatementExtensionSvcContext statementExtensionSvcContext,
ExprRateAggNode exprRateAggNode,
boolean isEver,
long intervalMsec,
TimeProvider timeProvider)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeRate(StatementExtensionSvcContext statementExtensionSvcContext,
ExprRateAggNode exprRateAggNode,
boolean isEver,
long intervalMsec,
TimeProvider timeProvider)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeStddev(StatementExtensionSvcContext statementExtensionSvcContext,
ExprStddevNode exprStddevNode,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeStddev(StatementExtensionSvcContext statementExtensionSvcContext,
ExprStddevNode exprStddevNode,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactoryDefault.makeSum(StatementExtensionSvcContext statementExtensionSvcContext,
ExprSumNode exprSumNode,
java.lang.Class childType)
|
AggregationMethodFactory |
AggregationFactoryFactory.makeSum(StatementExtensionSvcContext statementExtensionSvcContext,
ExprSumNode exprSumNode,
java.lang.Class childType)
|
Uses of AggregationMethodFactory in com.espertech.esper.epl.agg.service |
---|
Fields in com.espertech.esper.epl.agg.service declared as AggregationMethodFactory | |
---|---|
protected AggregationMethodFactory[] |
AggregationServiceBaseUngrouped.aggregatorFactories
|
protected AggregationMethodFactory[] |
AggregationServiceFactoryBase.aggregators
Prototype aggregation states and factories. |
protected AggregationMethodFactory[] |
AggregationServiceBaseGrouped.aggregators
Aggregation states and factories. |
Methods in com.espertech.esper.epl.agg.service that return AggregationMethodFactory | |
---|---|
AggregationMethodFactory |
AggregationServiceAggExpressionDesc.getFactory()
Returns the method factory. |
Methods in com.espertech.esper.epl.agg.service with parameters of type AggregationMethodFactory | |
---|---|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupedNoReclaimNoAccess(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupedNoReclaimNoAccess(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupNoReclaimMixed(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupNoReclaimMixed(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimAged(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
Hint reclaimGroupAged,
Hint reclaimGroupFrequency,
VariableService variableService,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.String optionalContextName,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimAged(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
Hint reclaimGroupAged,
Hint reclaimGroupFrequency,
VariableService variableService,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
java.lang.String optionalContextName,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimMixable(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimMixable(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimMixableRollup(ExprNode[] groupByNodes,
AggregationGroupByRollupDesc byRollupDesc,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
AggregationGroupByRollupDesc groupByRollupDesc,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimMixableRollup(ExprNode[] groupByNodes,
AggregationGroupByRollupDesc byRollupDesc,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
AggregationGroupByRollupDesc groupByRollupDesc,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getGroupReclaimNoAccess(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getGroupReclaimNoAccess(ExprNode[] groupByNodes,
ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getNoGroupAccessMixed(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getNoGroupAccessMixed(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
AggregationAccessorSlotPair[] pairs,
AggregationStateFactory[] accessAggregations,
boolean join,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryServiceImpl.getNoGroupNoAccess(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
AggregationServiceFactory |
AggregationServiceFactoryService.getNoGroupNoAccess(ExprEvaluator[] evaluatorsArr,
AggregationMethodFactory[] aggregatorsArr,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect)
|
static AggregationMethod[] |
AggSvcGroupByUtil.newAggregators(AggregationMethodFactory[] prototypes)
|
static void |
AggregationMethodFactoryUtil.validateAggregationType(AggregationMethodFactory requiredFactory,
AggregationMethodFactory providedFactory)
|
void |
AggregationMethodFactory.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
Uses of AggregationMethodFactory in com.espertech.esper.epl.agg.util |
---|
Methods in com.espertech.esper.epl.agg.util that return AggregationMethodFactory | |
---|---|
AggregationMethodFactory[] |
AggregationLocalGroupByLevel.getMethodFactories()
|
Methods in com.espertech.esper.epl.agg.util with parameters of type AggregationMethodFactory | |
---|---|
static AggregationLocalGroupByPlan |
AggregationGroupByLocalGroupByAnalyzer.analyze(ExprEvaluator[] evaluators,
AggregationMethodFactory[] prototypes,
AggregationStateFactory[] accessAggregations,
AggregationGroupByLocalGroupDesc localGroupDesc,
ExprNode[] groupByExpressions,
AggregationAccessorSlotPair[] accessors)
|
Constructors in com.espertech.esper.epl.agg.util with parameters of type AggregationMethodFactory | |
---|---|
AggregationLocalGroupByLevel(ExprEvaluator[] methodEvaluators,
AggregationMethodFactory[] methodFactories,
AggregationStateFactory[] stateFactories,
ExprEvaluator[] partitionEvaluators,
boolean defaultLevel)
|
Uses of AggregationMethodFactory in com.espertech.esper.epl.expression.accessagg |
---|
Methods in com.espertech.esper.epl.expression.accessagg with parameters of type AggregationMethodFactory | |
---|---|
void |
ExprPlugInAggMultiFunctionNodeFactory.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
void |
ExprAggMultiFunctionSortedMinMaxByNodeFactory.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
void |
ExprAggMultiFunctionLinearAccessNodeFactoryMethod.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
void |
ExprAggMultiFunctionLinearAccessNodeFactoryAccess.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
void |
ExprAggCountMinSketchNodeFactoryUse.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
void |
ExprAggCountMinSketchNodeFactoryState.validateIntoTableCompatible(AggregationMethodFactory intoTableAgg)
|
Constructors in com.espertech.esper.epl.expression.accessagg with parameters of type AggregationMethodFactory | |
---|---|
LinearAggregationFactoryDesc(AggregationMethodFactory factory,
EventType enumerationEventType,
java.lang.Class scalarCollectionType)
|
Uses of AggregationMethodFactory in com.espertech.esper.epl.expression.baseagg |
---|
Methods in com.espertech.esper.epl.expression.baseagg that return AggregationMethodFactory | |
---|---|
AggregationMethodFactory |
ExprAggregateNodeBase.getFactory()
Returns the aggregation state factory for use in grouping aggregation states per group-by keys. |
AggregationMethodFactory |
ExprAggregateNode.getFactory()
|
protected abstract AggregationMethodFactory |
ExprAggregateNodeBase.validateAggregationChild(ExprValidationContext validationContext)
Gives the aggregation node a chance to validate the sub-expression types. |
Uses of AggregationMethodFactory in com.espertech.esper.epl.expression.methodagg |
---|
Uses of AggregationMethodFactory in com.espertech.esper.epl.table.mgmt |
---|
Methods in com.espertech.esper.epl.table.mgmt that return AggregationMethodFactory | |
---|---|
AggregationMethodFactory |
TableMetadataColumnAggregation.getFactory()
|
Constructors in com.espertech.esper.epl.table.mgmt with parameters of type AggregationMethodFactory | |
---|---|
TableMetadataColumnAggregation(java.lang.String columnName,
AggregationMethodFactory factory,
int methodOffset,
AggregationAccessorSlotPair accessAccessorSlotPair,
EPType optionalEnumerationType,
EventType optionalEventType)
|
|
TableStateRowFactory(ObjectArrayEventType objectArrayEventType,
EngineImportService engineImportService,
AggregationMethodFactory[] methodFactories,
AggregationStateFactory[] stateFactories,
int[] groupKeyIndexes,
EventAdapterService eventAdapterService)
|
|
© 2006-2016 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |