net.esper.eql.expression
Interface AggregationResultFuture

All Known Subinterfaces:
AggregationService
All Known Implementing Classes:
AggregationServiceBase, AggregationServiceGroupAllImpl, AggregationServiceGroupByImpl

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.
 

Method Detail

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