net.esper.eql.core
Interface AggregationResultFuture
- All Known Subinterfaces:
- AggregationService
- All Known Implementing Classes:
- AggregationServiceBase, AggregationServiceGroupAllImpl, AggregationServiceGroupByImpl, AggregationServiceNull
public interface AggregationResultFuture
Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use
to obtain the current value for the function at time of expression evaluation.
Method Summary |
java.lang.Object |
getValue(int column)
Returns current aggregation state, for use by expression node representing an aggregation function. |
getValue
java.lang.Object getValue(int column)
- Returns current aggregation state, for use by expression node representing an aggregation function.
- Parameters:
column
- is assigned to the aggregation expression node and passed as an column (index) into a row
- Returns:
- current aggragation state