|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AggregationMethod | |
---|---|
com.espertech.esper.client.hook | Callback interfaces for use with statement annotations. |
com.espertech.esper.epl.agg.aggregator | Aggregation function implementations. |
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.accessagg | Access-aggregation expressions. |
com.espertech.esper.epl.expression.methodagg | Method-aggregation expressions. |
com.espertech.esper.metrics.instrumentation | EPL instrumentation helpers. |
Uses of AggregationMethod in com.espertech.esper.client.hook |
---|
Methods in com.espertech.esper.client.hook that return AggregationMethod | |
---|---|
AggregationMethod |
AggregationFunctionFactory.newAggregator()
Make a new, initalized aggregation state. |
Uses of AggregationMethod in com.espertech.esper.epl.agg.aggregator |
---|
Classes in com.espertech.esper.epl.agg.aggregator that implement AggregationMethod | |
---|---|
class |
AggregatorAvedev
Standard deviation always generates double-types numbers. |
class |
AggregatorAvedevFilter
Standard deviation always generates double-types numbers. |
class |
AggregatorAvg
Average that generates double-typed numbers. |
class |
AggregatorAvgBigDecimal
Average that generates a BigDecimal numbers. |
class |
AggregatorAvgBigDecimalFilter
Average that generates a BigDecimal numbers. |
class |
AggregatorAvgFilter
Average that generates double-typed numbers. |
class |
AggregatorCount
Counts all datapoints including null values. |
class |
AggregatorCountEver
Aggregator for count-ever value. |
class |
AggregatorCountEverFilter
Aggregator for the count-ever value. |
class |
AggregatorCountEverNonNull
Aggregator for count-ever value. |
class |
AggregatorCountEverNonNullFilter
Aggregator for the count-ever value. |
class |
AggregatorCountFilter
Counts all datapoints including null values. |
class |
AggregatorCountNonNull
Count all non-null values. |
class |
AggregatorCountNonNullFilter
Count all non-null values. |
class |
AggregatorDistinctValue
AggregationMethod for use on top of another aggregator that handles unique value aggregation (versus all-value aggregation) for the underlying aggregator. |
class |
AggregatorDistinctValueFilter
AggregationMethod for use on top of another aggregator that handles unique value aggregation (versus all-value aggregation) for the underlying aggregator. |
class |
AggregatorFirstEver
Aggregator for the very first value. |
class |
AggregatorFirstEverFilter
Aggregator for the very first value. |
class |
AggregatorLastEver
Aggregator for the very last value. |
class |
AggregatorLastEverFilter
Aggregator for the very last value. |
class |
AggregatorLeaving
For testing if a remove stream entry has been present. |
class |
AggregatorMedian
Median aggregation. |
class |
AggregatorMedianFilter
Median aggregation. |
class |
AggregatorMinMax
Min/max aggregator for all values. |
class |
AggregatorMinMaxEver
Min/max aggregator for all values, not considering events leaving the aggregation (i.e. |
class |
AggregatorMinMaxEverFilter
Min/max aggregator for all values, not considering events leaving the aggregation (i.e. |
class |
AggregatorMinMaxFilter
Min/max aggregator for all values. |
class |
AggregatorNth
Aggregator to return the Nth oldest element to enter, with N=1 the most recent value is returned. |
class |
AggregatorRate
Aggregation computing an event arrival rate for data windowed-events. |
class |
AggregatorRateEver
Aggregation computing an event arrival rate for with and without data window. |
class |
AggregatorStddev
Standard deviation always generates double-typed numbers. |
class |
AggregatorStddevFilter
Standard deviation always generates double-typed numbers. |
class |
AggregatorSumBigDecimal
Sum for BigInteger values. |
class |
AggregatorSumBigDecimalFilter
Sum for BigInteger values. |
class |
AggregatorSumBigInteger
Sum for BigInteger values. |
class |
AggregatorSumBigIntegerFilter
Sum for BigInteger values. |
class |
AggregatorSumDouble
Sum for double values. |
class |
AggregatorSumDoubleFilter
Sum for double values. |
class |
AggregatorSumFloat
Sum for float values. |
class |
AggregatorSumFloatFilter
Sum for float values. |
class |
AggregatorSumInteger
Sum for integer values. |
class |
AggregatorSumIntegerFilter
Sum for integer values. |
class |
AggregatorSumLong
Sum for long values. |
class |
AggregatorSumLongFilter
Sum for long values. |
class |
AggregatorSumNumInteger
Sum for any number value. |
class |
AggregatorSumNumIntegerFilter
Sum for any number value. |
Fields in com.espertech.esper.epl.agg.aggregator declared as AggregationMethod | |
---|---|
protected AggregationMethod |
AggregatorDistinctValueFilter.inner
|
protected AggregationMethod |
AggregatorDistinctValue.inner
|
Constructors in com.espertech.esper.epl.agg.aggregator with parameters of type AggregationMethod | |
---|---|
AggregatorDistinctValue(AggregationMethod inner)
Ctor. |
|
AggregatorDistinctValueFilter(AggregationMethod inner)
Ctor. |
Uses of AggregationMethod in com.espertech.esper.epl.agg.service |
---|
Fields in com.espertech.esper.epl.agg.service declared as AggregationMethod | |
---|---|
protected AggregationMethod[] |
AggregationServiceBaseUngrouped.aggregators
Aggregation states. |
protected AggregationMethod[] |
AggSvcGroupLocalGroupByBase.aggregatorsTopLevel
|
protected AggregationMethod[] |
AggSvcGroupByWTableBase.currentAggregatorMethods
|
Methods in com.espertech.esper.epl.agg.service that return AggregationMethod | |
---|---|
AggregationMethod[] |
AggSvcGroupLocalGroupByBase.getAggregatorsTopLevel()
|
AggregationMethod[] |
AggregationRowPair.getMethods()
Returns aggregation methods. |
AggregationMethod[] |
AggregationMethodRowAged.getMethods()
Returns aggregation state. |
AggregationMethod[] |
AggregationMethodRow.getMethods()
Returns aggregation state. |
AggregationMethod[] |
AggregationMethodPairRow.getMethods()
Returns aggregation state. |
AggregationMethod |
AggregationMethodFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
Methods in com.espertech.esper.epl.agg.service with parameters of type AggregationMethod | |
---|---|
protected static void |
AggSvcGroupLocalGroupByBase.aggregateIntoEnter(AggregationLocalGroupByLevel level,
AggregationMethod[] methods,
AggregationState[] states,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
AggSvcGroupLocalGroupByBase.aggregateIntoLeave(AggregationLocalGroupByLevel level,
AggregationMethod[] methods,
AggregationState[] states,
EventBean[] eventsPerStream,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
AggSvcGroupLocalGroupByBase.clearResults(java.util.Map<java.lang.Object,AggregationMethodPairRow>[] aggregatorsPerLevelAndGroup,
AggregationMethod[] aggregatorsTopLevel,
AggregationState[] statesTopLevel)
|
void |
AggSvcGroupLocalGroupByBase.setAggregatorsTopLevel(AggregationMethod[] aggregatorsTopLevel)
|
Uses of AggregationMethod in com.espertech.esper.epl.core |
---|
Methods in com.espertech.esper.epl.core that return AggregationMethod | |
---|---|
AggregationMethod |
MethodResolutionServiceImpl.makeAvedevAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeAvedevAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter)
Makes a new avedev-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeAvgAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeAvgAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
Makes a new avg-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeCountAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean isIgnoreNull,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeCountAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean isIgnoreNull,
boolean hasFilter)
Makes a new count-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeCountEverValueAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter,
boolean ignoreNulls)
|
AggregationMethod |
MethodResolutionService.makeCountEverValueAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter,
boolean ignoreNulls)
Makes a new countever-value aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeDistinctAggregator(int agentInstanceId,
int groupId,
int aggregationId,
AggregationMethod aggregationMethod,
java.lang.Class childType,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeDistinctAggregator(int agentInstanceId,
int groupId,
int aggregationId,
AggregationMethod aggregationMethod,
java.lang.Class childType,
boolean hasFilter)
Makes a new distinct-value-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeFirstEverValueAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeFirstEverValueAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
Makes a new first-value aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeLastEverValueAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeLastEverValueAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
Makes a new last-value aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeLeavingAggregator(int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
MethodResolutionService.makeLeavingAggregator(int agentInstanceId,
int groupId,
int aggregationId)
Make leaving agg. |
AggregationMethod |
MethodResolutionServiceImpl.makeMedianAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeMedianAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter)
Makes a new median-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeMinMaxAggregator(int agentInstanceId,
int groupId,
int aggregationId,
MinMaxTypeEnum minMaxTypeEnum,
java.lang.Class targetType,
boolean isHasDataWindows,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeMinMaxAggregator(int agentInstanceId,
int groupId,
int aggregationId,
MinMaxTypeEnum minMaxType,
java.lang.Class targetType,
boolean isHasDataWindows,
boolean hasFilter)
Makes a new min-max-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeNthAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class returnType,
int size)
|
AggregationMethod |
MethodResolutionService.makeNthAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class returnType,
int size)
Makes a Nth element aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeRateAggregator(int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
MethodResolutionService.makeRateAggregator(int agentInstanceId,
int groupId,
int aggregationId)
Makes a new rate-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeRateEverAggregator(int agentInstanceId,
int groupId,
int aggregationId,
long interval)
|
AggregationMethod |
MethodResolutionService.makeRateEverAggregator(int agentInstanceId,
int groupId,
int aggregationId,
long interval)
Makes a new rate-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeStddevAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeStddevAggregator(int agentInstanceId,
int groupId,
int aggregationId,
boolean hasFilter)
Makes a new stddev-aggregator. |
AggregationMethod |
MethodResolutionServiceImpl.makeSumAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeSumAggregator(int agentInstanceId,
int groupId,
int aggregationId,
java.lang.Class type,
boolean hasFilter)
Makes a new sum-aggregator. |
AggregationMethod[] |
MethodResolutionServiceImpl.newAggregators(AggregationMethodFactory[] prototypes,
int agentInstanceId)
|
AggregationMethod[] |
MethodResolutionService.newAggregators(AggregationMethodFactory[] aggregators,
int agentInstanceId)
Returns a new set of aggregators given an existing prototype-set of aggregators for a given context partition (no groups). |
AggregationMethod[] |
MethodResolutionServiceImpl.newAggregators(AggregationMethodFactory[] prototypes,
int agentInstanceId,
java.lang.Object groupKey,
java.lang.Object groupKeyBinding,
AggregationGroupByRollupLevel groupByRollupLevel)
|
AggregationMethod[] |
MethodResolutionService.newAggregators(AggregationMethodFactory[] prototypes,
int agentInstanceId,
java.lang.Object groupKey,
java.lang.Object groupKeyBinding,
AggregationGroupByRollupLevel groupByRollupLevel)
Returns a new set of aggregators given an existing prototype-set of aggregators for a given context partition and group key. |
AggregationMethod[] |
MethodResolutionServiceImpl.newAggregatorsInternal(AggregationMethodFactory[] prototypes,
int agentInstanceId)
|
Methods in com.espertech.esper.epl.core with parameters of type AggregationMethod | |
---|---|
long |
MethodResolutionServiceImpl.getCurrentRowCount(AggregationMethod[] aggregators,
AggregationState[] groupStates)
|
long |
MethodResolutionService.getCurrentRowCount(AggregationMethod[] aggregators,
AggregationState[] states)
Returns the current row count of an aggregation, for use with resilience. |
AggregationMethod |
MethodResolutionServiceImpl.makeDistinctAggregator(int agentInstanceId,
int groupId,
int aggregationId,
AggregationMethod aggregationMethod,
java.lang.Class childType,
boolean hasFilter)
|
AggregationMethod |
MethodResolutionService.makeDistinctAggregator(int agentInstanceId,
int groupId,
int aggregationId,
AggregationMethod aggregationMethod,
java.lang.Class childType,
boolean hasFilter)
Makes a new distinct-value-aggregator. |
Uses of AggregationMethod in com.espertech.esper.epl.expression.accessagg |
---|
Methods in com.espertech.esper.epl.expression.accessagg that return AggregationMethod | |
---|---|
AggregationMethod |
ExprPlugInAggMultiFunctionNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprAggMultiFunctionSortedMinMaxByNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprAggMultiFunctionLinearAccessNodeFactoryMethod.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprAggMultiFunctionLinearAccessNodeFactoryAccess.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprAggCountMinSketchNodeFactoryBase.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
Uses of AggregationMethod in com.espertech.esper.epl.expression.methodagg |
---|
Methods in com.espertech.esper.epl.expression.methodagg that return AggregationMethod | |
---|---|
AggregationMethod |
ExprSumNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprStddevNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprRateAggNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprPlugInAggFunctionFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprNthAggNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprMinMaxAggrNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprMedianNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprLeavingAggNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprLastEverNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprFirstEverNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprCountNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprCountEverNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprAvgNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
AggregationMethod |
ExprAvedevNodeFactory.make(MethodResolutionService methodResolutionService,
int agentInstanceId,
int groupId,
int aggregationId)
|
Uses of AggregationMethod in com.espertech.esper.metrics.instrumentation |
---|
Methods in com.espertech.esper.metrics.instrumentation with parameters of type AggregationMethod | |
---|---|
void |
InstrumentationDefault.aAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod)
|
void |
Instrumentation.aAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod)
|
void |
InstrumentationDefault.qAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod,
ExprNode aggExpr)
|
void |
Instrumentation.qAggNoAccessEnterLeave(boolean enter,
int index,
AggregationMethod aggregationMethod,
ExprNode aggExpr)
|
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |