Uses of Interface
com.espertech.esper.epl.core.ResultSetProcessor

Packages that use ResultSetProcessor
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.join.base Join process interfaces and glue code 
com.espertech.esper.epl.named Named window classes are in this package 
com.espertech.esper.epl.table.onaction Table on-action handlers. 
com.espertech.esper.epl.view Internal processing views for output rate limiting, filtering and internal event routing 
com.espertech.esper.view.internal Internal management views for buffering view results and providing these to joins. 
 

Uses of ResultSetProcessor in com.espertech.esper.core.start
 

Methods in com.espertech.esper.core.start that return ResultSetProcessor
static ResultSetProcessor EPStatementStartMethodHelperAssignExpr.getAssignResultSetProcessor(AgentInstanceContext agentInstanceContext, ResultSetProcessorFactoryDesc resultSetProcessorPrototype)
           
 

Methods in com.espertech.esper.core.start that return types with arguments of type ResultSetProcessor
static Pair<ResultSetProcessor,AggregationService> EPStatementStartMethodHelperUtil.startResultSetAndAggregation(ResultSetProcessorFactoryDesc resultSetProcessorPrototype, AgentInstanceContext agentInstanceContext)
           
 

Uses of ResultSetProcessor in com.espertech.esper.epl.core
 

Classes in com.espertech.esper.epl.core 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 ResultSetProcessorBaseSimple
          Result set processor for the simplest case: no aggregation functions used in the select clause, and no group-by.
 class ResultSetProcessorHandThrough
          Result set processor for the hand-through case: no aggregation functions used in the select clause, and no group-by, no having and ordering.
 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 ResultSetProcessorRowPerGroupRollup
           
 class ResultSetProcessorRowPerGroupRollupUnbound
           
 class ResultSetProcessorRowPerGroupUnbound
           
 class ResultSetProcessorSimple
          Result set processor for the simplest case: no aggregation functions used in the select clause, and no group-by.
 

Methods in com.espertech.esper.epl.core that return ResultSetProcessor
 ResultSetProcessor ResultSetProcessorSimpleFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorRowPerGroupRollupFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorRowPerGroupFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorRowForAllFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorHandThrougFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorAggregateGroupedFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 ResultSetProcessor ResultSetProcessorAggregateAllFactory.instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
           
 

Uses of ResultSetProcessor in com.espertech.esper.epl.join.base
 

Methods in com.espertech.esper.epl.join.base with parameters of type ResultSetProcessor
 void JoinPreloadMethodNull.preloadAggregation(ResultSetProcessor resultSetProcessor)
           
 void JoinPreloadMethodImpl.preloadAggregation(ResultSetProcessor resultSetProcessor)
           
 void JoinPreloadMethod.preloadAggregation(ResultSetProcessor resultSetProcessor)
          Initialize the result set process for the purpose of grouping and aggregation from the join result set.
 

Uses of ResultSetProcessor in com.espertech.esper.epl.named
 

Methods in com.espertech.esper.epl.named with parameters of type ResultSetProcessor
 NamedWindowOnExprBaseView NamedWindowOnUpdateViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance namedWindowRootViewInstance, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 NamedWindowOnExprBaseView NamedWindowOnSelectViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance namedWindowRootViewInstance, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 NamedWindowOnExprBaseView NamedWindowOnMergeViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance namedWindowRootViewInstance, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 NamedWindowOnExprBaseView NamedWindowOnExprFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance namedWindowRootViewInstance, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 NamedWindowOnExprBaseView NamedWindowOnDeleteViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance namedWindowRootViewInstance, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 

Constructors in com.espertech.esper.epl.named with parameters of type ResultSetProcessor
NamedWindowOnSelectView(SubordWMatchExprLookupStrategy lookupStrategy, NamedWindowRootViewInstance rootView, ExprEvaluatorContext exprEvaluatorContext, NamedWindowOnSelectViewFactory parent, ResultSetProcessor resultSetProcessor, boolean audit, boolean isDelete, TableStateInstance tableStateInstanceInsertInto)
           
 

Uses of ResultSetProcessor in com.espertech.esper.epl.table.onaction
 

Methods in com.espertech.esper.epl.table.onaction with parameters of type ResultSetProcessor
 TableOnViewBase TableOnViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance tableState, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 TableOnViewBase TableOnUpdateViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance tableState, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 TableOnViewBase TableOnSelectViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance tableState, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 TableOnViewBase TableOnMergeViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance tableState, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 TableOnViewBase TableOnDeleteViewFactory.make(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance tableState, AgentInstanceContext agentInstanceContext, ResultSetProcessor resultSetProcessor)
           
 

Constructors in com.espertech.esper.epl.table.onaction with parameters of type ResultSetProcessor
TableOnSelectView(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance rootView, ExprEvaluatorContext exprEvaluatorContext, TableMetadata metadata, TableOnSelectViewFactory parent, ResultSetProcessor resultSetProcessor, boolean audit, boolean deleteAndSelect)
           
 

Uses of ResultSetProcessor in com.espertech.esper.epl.view
 

Fields in com.espertech.esper.epl.view declared as ResultSetProcessor
protected  ResultSetProcessor OutputProcessViewBase.resultSetProcessor
           
 

Methods in com.espertech.esper.epl.view with parameters of type ResultSetProcessor
static java.util.Iterator<EventBean> OutputStrategyUtil.getIterator(JoinExecutionStrategy joinExecutionStrategy, ResultSetProcessor resultSetProcessor, Viewable parentView, boolean distinct)
           
 OutputProcessViewBase OutputProcessViewFactoryCallback.makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
           
 OutputProcessViewBase OutputProcessViewFactory.makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
           
 OutputProcessViewBase OutputProcessViewDirectFactory.makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
           
 OutputProcessViewBase OutputProcessViewDirectDistinctOrAfterFactory.makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
           
 OutputProcessViewBase OutputProcessViewConditionFactory.makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
           
 

Constructors in com.espertech.esper.epl.view with parameters of type ResultSetProcessor
OutputProcessViewBase(ResultSetProcessor resultSetProcessor)
           
OutputProcessViewBaseCallback(ResultSetProcessor resultSetProcessor, OutputProcessViewCallback callback)
           
OutputProcessViewBaseWAfter(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied)
           
OutputProcessViewConditionDefault(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext)
           
OutputProcessViewConditionDefaultPostProcess(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext, OutputStrategyPostProcess postProcessor)
           
OutputProcessViewConditionFirst(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext)
           
OutputProcessViewConditionFirstPostProcess(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext, OutputStrategyPostProcess postProcessor)
           
OutputProcessViewConditionSnapshot(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext)
           
OutputProcessViewConditionSnapshotPostProcess(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewConditionFactory parent, AgentInstanceContext agentInstanceContext, OutputStrategyPostProcess postProcessor)
           
OutputProcessViewDirect(ResultSetProcessor resultSetProcessor, OutputProcessViewDirectFactory parent)
           
OutputProcessViewDirectDistinctOrAfter(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewDirectDistinctOrAfterFactory parent)
           
OutputProcessViewDirectDistinctOrAfterPostProcess(ResultSetProcessor resultSetProcessor, java.lang.Long afterConditionTime, java.lang.Integer afterConditionNumberOfEvents, boolean afterConditionSatisfied, OutputProcessViewDirectDistinctOrAfterFactory parent, OutputStrategyPostProcess postProcessor)
           
OutputProcessViewDirectPostProcess(ResultSetProcessor resultSetProcessor, OutputProcessViewDirectFactory parent, OutputStrategyPostProcess postProcessor)
           
 

Uses of ResultSetProcessor in com.espertech.esper.view.internal
 

Constructors in com.espertech.esper.view.internal with parameters of type ResultSetProcessor
RouteResultView(boolean isFirst, EventType eventType, EPStatementHandle epStatementHandle, InternalEventRouter internalEventRouter, TableStateInstance[] tableStateInstances, boolean[] isNamedWindowInsert, ResultSetProcessor[] processors, ExprNode[] whereClauses, AgentInstanceContext agentInstanceContext)
          Ctor.
RouteResultViewHandlerAll(EPStatementHandle epStatementHandle, InternalEventRouter internalEventRouter, TableStateInstance[] tableStateInstances, boolean[] isNamedWindowInsert, ResultSetProcessor[] processors, ExprEvaluator[] whereClauses, AgentInstanceContext agentInstanceContext)
          Ctor.
RouteResultViewHandlerFirst(EPStatementHandle epStatementHandle, InternalEventRouter internalEventRouter, TableStateInstance[] tableStateInstances, boolean[] isNamedWindowInsert, ResultSetProcessor[] processors, ExprEvaluator[] whereClauses, AgentInstanceContext agentInstanceContext)
          Ctor.
 


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