| Package | Description |
|---|---|
| org.wso2.siddhi.core.query.selector.attribute.aggregator | |
| org.wso2.siddhi.core.query.selector.attribute.processor.executor |
| Modifier and Type | Class and Description |
|---|---|
class |
AndAttributeAggregator
AttributeAggregator to calculate sum based on an event attribute. |
class |
AvgAttributeAggregator
AttributeAggregator to calculate average based on an event attribute. |
class |
CountAttributeAggregator
AttributeAggregator to calculate count. |
class |
DistinctCountAttributeAggregator
AttributeAggregator to calculate distinct count based on an event attribute. |
class |
MaxAttributeAggregator
AttributeAggregator to calculate max value based on an event attribute. |
class |
MaxForeverAttributeAggregator
AttributeAggregator to calculate max value for life time based on an event attribute. |
class |
MinAttributeAggregator
AttributeAggregator to calculate min value based on an event attribute. |
class |
MinForeverAttributeAggregator
AttributeAggregator to calculate min value for life time based on an event attribute. |
class |
OrAttributeAggregator
AttributeAggregator to calculate sum based on an event attribute. |
class |
StdDevAttributeAggregator
AttributeAggregator to calculate standard deviation based on an event attribute. |
class |
SumAttributeAggregator
AttributeAggregator to calculate sum based on an event attribute. |
class |
UnionSetAttributeAggregator
AttributeAggregator to return a union of an aggregation of sets. |
| Modifier and Type | Method and Description |
|---|---|
AttributeAggregator |
AttributeAggregator.cloneAggregator(String key) |
| Modifier and Type | Field and Description |
|---|---|
protected AttributeAggregator |
AbstractAggregationAttributeExecutor.attributeAggregator |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,AttributeAggregator> |
GroupByAggregationAttributeExecutor.aggregatorMap |
| Constructor and Description |
|---|
AbstractAggregationAttributeExecutor(AttributeAggregator attributeAggregator,
ExpressionExecutor[] attributeExpressionExecutors,
SiddhiAppContext siddhiAppContext,
String queryName) |
AggregationAttributeExecutor(AttributeAggregator attributeAggregator,
ExpressionExecutor[] attributeExpressionExecutors,
SiddhiAppContext siddhiAppContext,
String queryName) |
GroupByAggregationAttributeExecutor(AttributeAggregator attributeAggregator,
ExpressionExecutor[] attributeExpressionExecutors,
ConfigReader configReader,
SiddhiAppContext siddhiAppContext,
String queryName) |
Copyright © 2018 WSO2. All rights reserved.