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

Packages that use SelectExprProcessor
net.esper.eql.expression   
 

Uses of SelectExprProcessor in net.esper.eql.expression
 

Classes in net.esper.eql.expression that implement SelectExprProcessor
 class SelectExprEvalProcessor
          Processor for select-clause expressions that handles a list of selection items represented by expression nodes.
 class SelectExprJoinWildcardProcessor
          Processor for select-clause expressions that handles wildcards.
 

Methods in net.esper.eql.expression that return SelectExprProcessor
static SelectExprProcessor SelectExprProcessorFactory.getProcessor(java.util.List<SelectExprElement> selectionList, StreamTypeService typeService)
          Returns the processor to use for a given select-clause.
 

Methods in net.esper.eql.expression with parameters of type SelectExprProcessor
protected static EventBean[] ResultSetProcessorSimple.getSelectListEvents(SelectExprProcessor exprProcessor, EventBean[] events, boolean isOutputLimiting, boolean isOutputLimitLastOnly)
          Applies the select-clause to the given events returning the selected events.
protected static EventBean[] ResultSetProcessorSimple.getSelectListEvents(SelectExprProcessor exprProcessor, java.util.Set<MultiKey<EventBean>> events, boolean isOutputLimiting, boolean isOutputLimitLastOnly)
          Applies the select-clause to the given events returning the selected events.
 

Constructors in net.esper.eql.expression with parameters of type SelectExprProcessor
ResultSetProcessorAggregateAll(SelectExprProcessor selectExprProcessor, AggregationService aggregationService, ExprNode optionalHavingNode, boolean isOutputLimiting, boolean isOutputLimitLastOnly)
          Ctor.
ResultSetProcessorAggregateGrouped(SelectExprProcessor selectExprProcessor, AggregationService aggregationService, java.util.List<ExprNode> groupKeyNodes, ExprNode optionalHavingNode, boolean isOutputLimiting, boolean isOutputLimitLastOnly)
          Ctor.
ResultSetProcessorRowForAll(SelectExprProcessor selectExprProcessor, AggregationService aggregationService, ExprNode optionalHavingNode)
          Ctor.
ResultSetProcessorRowPerGroup(SelectExprProcessor selectExprProcessor, AggregationService aggregationService, java.util.List<ExprNode> groupKeyNodes, ExprNode optionalHavingNode, boolean isOutputLimiting, boolean isOutputLimitLastOnly)
          Ctor.
ResultSetProcessorSimple(SelectExprProcessor selectExprProcessor, boolean isOutputLimiting, boolean isOutputLimitLastOnly)
          Ctor.