public abstract class AbstractAggregationAttributeExecutor extends Object implements ExpressionExecutor, Snapshotable
| Modifier and Type | Field and Description |
|---|---|
protected AttributeAggregator |
attributeAggregator |
protected ExpressionExecutor[] |
attributeExpressionExecutors |
protected ExecutionPlanContext |
executionPlanContext |
protected String |
queryName |
protected int |
size |
| Constructor and Description |
|---|
AbstractAggregationAttributeExecutor(AttributeAggregator attributeAggregator,
ExpressionExecutor[] attributeExpressionExecutors,
ExecutionPlanContext executionPlanContext,
String queryName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getElementId() |
org.wso2.siddhi.query.api.definition.Attribute.Type |
getReturnType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloneExecutor, executecurrentState, restoreStateprotected AttributeAggregator attributeAggregator
protected ExpressionExecutor[] attributeExpressionExecutors
protected ExecutionPlanContext executionPlanContext
protected int size
protected String queryName
public AbstractAggregationAttributeExecutor(AttributeAggregator attributeAggregator, ExpressionExecutor[] attributeExpressionExecutors, ExecutionPlanContext executionPlanContext, String queryName)
public org.wso2.siddhi.query.api.definition.Attribute.Type getReturnType()
getReturnType in interface ExpressionExecutorpublic String getElementId()
getElementId in interface SnapshotableCopyright © 2018 WSO2. All Rights Reserved.