com.espertech.esper.epl.agg.service
Class AggregationMethodRow

java.lang.Object
  extended by com.espertech.esper.epl.agg.service.AggregationMethodRow

public class AggregationMethodRow
extends java.lang.Object

A row in aggregation state.


Constructor Summary
AggregationMethodRow(long refcount, AggregationMethod[] methods)
          Ctor.
 
Method Summary
 void decreaseRefcount()
          Decrease number of data points by one.
 AggregationMethod[] getMethods()
          Returns aggregation state.
 long getRefcount()
          Returns number of data points.
 void increaseRefcount()
          Increase number of data points by one.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregationMethodRow

public AggregationMethodRow(long refcount,
                            AggregationMethod[] methods)
Ctor.

Parameters:
refcount - number of items in state
methods - aggregations
Method Detail

getRefcount

public long getRefcount()
Returns number of data points.

Returns:
data points

getMethods

public AggregationMethod[] getMethods()
Returns aggregation state.

Returns:
state

increaseRefcount

public void increaseRefcount()
Increase number of data points by one.


decreaseRefcount

public void decreaseRefcount()
Decrease number of data points by one.


© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com