Uses of Interface
net.esper.eql.expression.ExprEvaluator

Packages that use ExprEvaluator
net.esper.eql.expression   
net.esper.eql.view   
 

Uses of ExprEvaluator in net.esper.eql.expression
 

Classes in net.esper.eql.expression that implement ExprEvaluator
 class ExprAggregateNode
          Base expression node that represents an aggregation function such as 'sum' or 'count'.
 class ExprAndNode
          Represents And-condition.
 class ExprAvedevNode
          Represents the avedev(...) aggregate function is an expression tree.
 class ExprAvgNode
          Represents the avg(...) aggregate function is an expression tree.
 class ExprConstantNode
          Represents a constant in a filter expressiun tree.
 class ExprCountNode
          Represents the count(...) and count(*) and count(distinct ...) aggregate function is an expression tree.
 class ExprEqualsNode
          Represents an equals (=) comparator in a filter expressiun tree.
 class ExprIdentNode
          Represents an stream property identifier in a filter expressiun tree.
 class ExprMathNode
          Represents a simple Math (+/-/divide/*) in a filter expression tree.
 class ExprMedianNode
          Represents the median(...) aggregate function is an expression tree.
 class ExprMinMaxAggrNode
          Represents the min/max(distinct? ...) aggregate function is an expression tree.
 class ExprMinMaxRowNode
          Represents the MAX(a,b) and MIN(a,b) functions is an expression tree.
 class ExprNode
          Superclass for filter nodes in a filter expression tree.
 class ExprOrNode
          Represents an OR expression in a filter expression tree.
 class ExprRelationalOpNode
          Represents a lesser or greater then (/>=) expression in a filter expression tree.
 class ExprStddevNode
          Represents the stddev(...) aggregate function is an expression tree.
 class ExprSumNode
          Represents the sum(...) aggregate function is an expression tree.
 

Fields in net.esper.eql.expression declared as ExprEvaluator
protected  ExprEvaluator[] AggregationServiceBase.evaluators
          Evaluation nodes under.
 

Constructors in net.esper.eql.expression with parameters of type ExprEvaluator
AggregationServiceBase(ExprEvaluator[] evaluators, Aggregator[] aggregators)
          Ctor.
AggregationServiceGroupAllImpl(ExprEvaluator[] evaluators, Aggregator[] aggregators)
          Ctor.
AggregationServiceGroupByImpl(ExprEvaluator[] evaluators, Aggregator[] aggregators)
          Ctor.
 

Uses of ExprEvaluator in net.esper.eql.view
 

Methods in net.esper.eql.view with parameters of type ExprEvaluator
protected static EventBean[] FilterExprView.filterEvents(ExprEvaluator exprEvaluator, EventBean[] events)
          Filters events using the supplied evaluator.
 

Constructors in net.esper.eql.view with parameters of type ExprEvaluator
FilterExprView(ExprEvaluator exprEvaluator)
          Ctor.