com.espertech.esper.epl.agg.aggregator
Class AggregatorCountEverNonNullFilter

java.lang.Object
  extended by com.espertech.esper.epl.agg.aggregator.AggregatorCountEverNonNull
      extended by com.espertech.esper.epl.agg.aggregator.AggregatorCountEverNonNullFilter
All Implemented Interfaces:
AggregationMethod

public class AggregatorCountEverNonNullFilter
extends AggregatorCountEverNonNull

Aggregator for the count-ever value.


Field Summary
 
Fields inherited from class com.espertech.esper.epl.agg.aggregator.AggregatorCountEverNonNull
count
 
Constructor Summary
AggregatorCountEverNonNullFilter()
           
 
Method Summary
 void enter(java.lang.Object parameters)
          Apply the value as entering aggregation (entering window).
 
Methods inherited from class com.espertech.esper.epl.agg.aggregator.AggregatorCountEverNonNull
clear, getCount, getValue, getValueType, leave, setCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregatorCountEverNonNullFilter

public AggregatorCountEverNonNullFilter()
Method Detail

enter

public void enter(java.lang.Object parameters)
Description copied from interface: AggregationMethod
Apply the value as entering aggregation (entering window).

The value can be null since 'null' values may be counted as unique separate values.

Specified by:
enter in interface AggregationMethod
Overrides:
enter in class AggregatorCountEverNonNull
Parameters:
parameters - to add to aggregate

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