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

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

Uses of ResultSetProcessor in net.esper.eql.expression
 

Classes in net.esper.eql.expression that implement ResultSetProcessor
 class ResultSetProcessorAggregateAll
          Result set processor for the case: aggregation functions used in the select clause, and no group-by, and not all of the properties in the select clause are under an aggregation function.
 class ResultSetProcessorAggregateGrouped
          Result-set processor for the aggregate-grouped case: there is a group-by and one or more non-aggregation event properties in the select clause are not listed in the group by, and there are aggregation functions.
 class ResultSetProcessorRowForAll
          Result set processor for the case: aggregation functions used in the select clause, and no group-by, and all properties in the select clause are under an aggregation function.
 class ResultSetProcessorRowPerGroup
          Result set processor for the fully-grouped case: there is a group-by and all non-aggregation event properties in the select clause are listed in the group by, and there are aggregation functions.
 class ResultSetProcessorSimple
          Result set processor for the simplest case: no aggregation functions used in the select clause, and no group-by.
 

Methods in net.esper.eql.expression that return ResultSetProcessor
static ResultSetProcessor ResultSetProcessorFactory.getProcessor(java.util.List<SelectExprElement> selectionList, InsertIntoDesc insertIntoDesc, java.util.List<ExprNode> groupByNodes, ExprNode optionalHavingNode, OutputLimitSpec outputLimitSpec, java.util.List<Pair<ExprNode,java.lang.Boolean>> orderByList, StreamTypeService typeService, EventAdapterService eventAdapterService, AutoImportService autoImportService)
          Returns the result set process for the given select expression, group-by clause and having clause given a set of types describing each stream in the from-clause.
 

Uses of ResultSetProcessor in net.esper.eql.view
 

Constructors in net.esper.eql.view with parameters of type ResultSetProcessor
OutputProcessView(ResultSetProcessor resultSetProcessor, int streamCount, OutputLimitSpec outputLimitSpec, ViewServiceContext viewContext)
          Ctor.