|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.agg.service.AggregationServiceBaseUngrouped
public abstract class AggregationServiceBaseUngrouped
All aggregation services require evaluation nodes which supply the value to be aggregated (summed, averaged, etc.) and aggregation state factories to make new aggregation states.
Field Summary | |
---|---|
protected AggregationStateFactory[] |
accessAggregations
|
protected AggregationMethodFactory[] |
aggregatorFactories
|
protected AggregationMethod[] |
aggregators
Aggregation states. |
protected ExprEvaluator[] |
evaluators
Evaluation nodes under. |
Constructor Summary | |
---|---|
AggregationServiceBaseUngrouped(ExprEvaluator[] evaluators,
AggregationMethod[] aggregators,
AggregationMethodFactory[] aggregatorFactories,
AggregationStateFactory[] accessAggregations)
Ctor. |
Method Summary | |
---|---|
void |
stop()
Stops the underlying resources. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.espertech.esper.epl.agg.service.AggregationService |
---|
accept, acceptGroupDetail, applyEnter, applyLeave, clearResults, isGrouped, setCurrentAccess, setRemovedCallback |
Methods inherited from interface com.espertech.esper.epl.agg.service.AggregationResultFuture |
---|
getCollectionOfEvents, getCollectionScalar, getEventBean, getGroupKey, getGroupKeys, getValue |
Field Detail |
---|
protected ExprEvaluator[] evaluators
protected AggregationMethod[] aggregators
protected AggregationMethodFactory[] aggregatorFactories
protected AggregationStateFactory[] accessAggregations
Constructor Detail |
---|
public AggregationServiceBaseUngrouped(ExprEvaluator[] evaluators, AggregationMethod[] aggregators, AggregationMethodFactory[] aggregatorFactories, AggregationStateFactory[] accessAggregations)
evaluators
- - are the child node of each aggregation function used for computing the value to be aggregatedaggregators
- - aggregation states/factoriesMethod Detail |
---|
public void stop()
StopCallback
stop
in interface StopCallback
|
© 2006-2016 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |