Uses of Interface
com.espertech.esper.common.internal.epl.resultset.order.OrderByProcessor
Package
Description
Order-by and row-limit processors
Result set processor for Rollup
-
Uses of OrderByProcessor in com.espertech.esper.common.internal.epl.resultset.core
Modifier and TypeMethodDescriptionstatic UniformPair<EventBean[]>
ResultSetProcessorUtil.finalizeOutputMaySortMayRStream
(List<EventBean> newEvents, List<Object> newEventsSortKey, List<EventBean> oldEvents, List<Object> oldEventsSortKey, boolean selectRStream, OrderByProcessor orderByProcessor, ExprEvaluatorContext exprEvaluatorContext) NOTE: Code-generation-invoked method, method name and parameter order mattersstatic EventBean[]
ResultSetProcessorUtil.getSelectEventsHavingWithOrderBy
(AggregationService aggregationService, SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext) Applies the select-clause to the given events returning the selected events.static EventBean[]
ResultSetProcessorUtil.getSelectEventsNoHavingWithOrderBy
(AggregationService aggregationService, SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext) Applies the select-clause to the given events returning the selected events.static EventBean[]
ResultSetProcessorUtil.getSelectJoinEventsHavingWithOrderBy
(AggregationService aggregationService, SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext) Applies the select-clause to the given events returning the selected events.static EventBean[]
ResultSetProcessorUtil.getSelectJoinEventsNoHavingWithOrderBy
(AggregationService aggregationService, SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext) Applies the select-clause to the given events returning the selected events.ResultSetProcessorFactory.instantiate
(OrderByProcessor orderByProcessor, AggregationService aggregationService, ExprEvaluatorContext exprEvaluatorContext) static ArrayEventIterator
ResultSetProcessorUtil.orderOutgoingGetIterator
(List<EventBean> outgoingEvents, List<Object> orderKeys, OrderByProcessor orderByProcessor, ExprEvaluatorContext exprEvaluatorContext) NOTE: Code-generation-invoked method, method name and parameter order mattersstatic EventBean[]
ResultSetProcessorUtil.outputFromCountMaySort
(int count, EventBean[] events, Object[] keys, EventBean[][] currentGenerators, boolean isNewData, OrderByProcessor orderByProcessor, AgentInstanceContext agentInstanceContext, AggregationService aggregationService) NOTE: Code-generation-invoked method, method name and parameter order mattersstatic void
ResultSetProcessorUtil.populateSelectEventsHavingWithOrderBy
(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<Object> optSortKeys, ExprEvaluatorContext exprEvaluatorContext) static void
ResultSetProcessorUtil.populateSelectEventsNoHavingWithOrderBy
(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, EventBean[] events, boolean isNewData, boolean isSynthesize, Collection<EventBean> result, List<Object> sortKeys, ExprEvaluatorContext exprEvaluatorContext) static void
ResultSetProcessorUtil.populateSelectJoinEventsHavingWithOrderBy
(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<Object> sortKeys, ExprEvaluatorContext exprEvaluatorContext) static void
ResultSetProcessorUtil.populateSelectJoinEventsNoHavingWithOrderBy
(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, boolean isNewData, boolean isSynthesize, List<EventBean> result, List<Object> optSortKeys, ExprEvaluatorContext exprEvaluatorContext) -
Uses of OrderByProcessor in com.espertech.esper.common.internal.epl.resultset.handthru
Modifier and TypeMethodDescriptionResultSetProcessorHandThroughFactory.instantiate
(OrderByProcessor orderByProcessor, AggregationService aggregationService, ExprEvaluatorContext exprEvaluatorContext) -
Uses of OrderByProcessor in com.espertech.esper.common.internal.epl.resultset.order
Modifier and TypeMethodDescriptionOrderByProcessorFactory.instantiate
(ExprEvaluatorContext exprEvaluatorContext) -
Uses of OrderByProcessor in com.espertech.esper.common.internal.epl.resultset.rowpergrouprollup
Modifier and TypeMethodDescriptionstatic EventsAndSortKeysPair
ResultSetProcessorRowPerGroupRollupUtil.getOldEventsSortKeys
(int oldEventCount, EventArrayAndSortKeyArray rstreamEventSortArrayBuf, OrderByProcessor orderByProcessor, AggregationGroupByRollupDesc rollupDesc)