public interface AggregationResultFuture
Modifier and Type | Method and Description |
---|---|
java.util.Collection<EventBean> |
getCollection(int column,
ExprEvaluatorContext context) |
EventBean |
getEventBean(int column,
ExprEvaluatorContext context) |
java.lang.Object |
getGroupKey(int agentInstanceId) |
java.util.Collection<java.lang.Object> |
getGroupKeys(ExprEvaluatorContext exprEvaluatorContext) |
java.lang.Object |
getValue(int column,
int agentInstanceId)
Returns current aggregation state, for use by expression node representing an aggregation function.
|
java.lang.Object getValue(int column, int agentInstanceId)
column
- is assigned to the aggregation expression node and passed as an column (index) into a rowagentInstanceId
- the context partition idjava.util.Collection<EventBean> getCollection(int column, ExprEvaluatorContext context)
EventBean getEventBean(int column, ExprEvaluatorContext context)
java.lang.Object getGroupKey(int agentInstanceId)
java.util.Collection<java.lang.Object> getGroupKeys(ExprEvaluatorContext exprEvaluatorContext)