Uses of Class
com.espertech.esper.collection.MultiKey

Packages that use MultiKey
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.view Internal processing views for output rate limiting, filtering and internal event routing 
com.espertech.esper.event This package defines the internal event APIs. 
com.espertech.esper.metrics.instrumentation EPL instrumentation helpers. 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
 

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

Method parameters in com.espertech.esper.epl.core with type arguments of type MultiKey
static void ResultSetProcessorUtil.applyAggJoinResult(AggregationService aggregationService, ExprEvaluatorContext exprEvaluatorContext, java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
static void ResultSetProcessorUtil.applyAggJoinResult(AggregationService aggregationService, ExprEvaluatorContext exprEvaluatorContext, java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimple.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimple.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowPerGroupRollup.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowPerGroupRollup.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowPerGroup.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowPerGroup.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowForAll.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowForAll.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorHandThrough.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorHandThrough.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorAggregateGrouped.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorAggregateGrouped.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorAggregateAll.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorAggregateAll.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessor.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessor.applyJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 java.lang.Object[] ResultSetProcessorAggregateGrouped.generateGroupKeys(java.util.Set<MultiKey<EventBean>> resultSet, boolean isNewData)
           
 void ResultSetProcessorAggregateGrouped.generateOutputBatchedJoinPerKey(java.util.Set<MultiKey<EventBean>> outputEvents, java.lang.Object[] groupByKeys, boolean isNewData, boolean isSynthesize, java.util.Map<java.lang.Object,EventBean> resultEvents, java.util.Map<java.lang.Object,java.lang.Object> optSortKeys)
           
 void ResultSetProcessorAggregateGrouped.generateOutputBatchedJoinUnkeyed(java.util.Set<MultiKey<EventBean>> outputEvents, java.lang.Object[] groupByKeys, boolean isNewData, boolean isSynthesize, java.util.Collection<EventBean> resultEvents, java.util.List<java.lang.Object> optSortKeys)
           
 java.util.Iterator<EventBean> ResultSetProcessorSimple.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessorRowPerGroupRollup.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessorRowPerGroup.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessorRowForAll.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessorHandThrough.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessorAggregateGrouped.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessorAggregateAll.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
           
 java.util.Iterator<EventBean> ResultSetProcessor.getIterator(java.util.Set<MultiKey<EventBean>> joinSet)
          Returns the iterator for iterating over a join-result.
protected static EventBean[] ResultSetProcessorHandThrough.getSelectEventsNoHaving(SelectExprProcessor exprProcessor, java.util.Set<MultiKey<EventBean>> events, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext agentInstanceContext)
          Applies the select-clause to the given events returning the selected events.
protected static EventBean[] ResultSetProcessorUtil.getSelectJoinEventsHaving(SelectExprProcessor exprProcessor, java.util.Set<MultiKey<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext)
          Applies the select-clause to the given events returning the selected events.
protected static EventBean[] ResultSetProcessorUtil.getSelectJoinEventsHavingWithOrderBy(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, java.util.Set<MultiKey<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext)
          Applies the select-clause to the given events returning the selected events.
protected static EventBean[] ResultSetProcessorUtil.getSelectJoinEventsNoHaving(SelectExprProcessor exprProcessor, java.util.Set<MultiKey<EventBean>> events, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext)
          Applies the select-clause to the given events returning the selected events.
protected static EventBean[] ResultSetProcessorUtil.getSelectJoinEventsNoHavingWithOrderBy(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, java.util.Set<MultiKey<EventBean>> events, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext exprEvaluatorContext)
          Applies the select-clause to the given events returning the selected events.
protected static void ResultSetProcessorUtil.populateSelectJoinEventsHaving(SelectExprProcessor exprProcessor, java.util.Set<MultiKey<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, java.util.List<EventBean> result, ExprEvaluatorContext exprEvaluatorContext)
           
protected static void ResultSetProcessorUtil.populateSelectJoinEventsHavingWithOrderBy(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, java.util.Set<MultiKey<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, java.util.List<EventBean> result, java.util.List<java.lang.Object> sortKeys, ExprEvaluatorContext exprEvaluatorContext)
           
protected static void ResultSetProcessorUtil.populateSelectJoinEventsNoHaving(SelectExprProcessor exprProcessor, java.util.Set<MultiKey<EventBean>> events, boolean isNewData, boolean isSynthesize, java.util.List<EventBean> result, ExprEvaluatorContext exprEvaluatorContext)
           
protected static void ResultSetProcessorUtil.populateSelectJoinEventsNoHavingWithOrderBy(SelectExprProcessor exprProcessor, OrderByProcessor orderByProcessor, java.util.Set<MultiKey<EventBean>> events, boolean isNewData, boolean isSynthesize, java.util.List<EventBean> result, java.util.List<java.lang.Object> optSortKeys, ExprEvaluatorContext exprEvaluatorContext)
           
 void ResultSetProcessorSimpleOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorSimpleOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void ResultSetProcessorRowPerGroupRollupOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupRollupOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowPerGroupOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorRowForAllOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateGroupedOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputLastHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputLastHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputAllHelperImpl.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 void ResultSetProcessorAggregateAllOutputAllHelper.processJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic)
           
 UniformPair<EventBean[]> ResultSetProcessorSimple.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorSimple.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorRowPerGroupRollup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorRowPerGroupRollup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorRowPerGroup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorRowPerGroup.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorRowForAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorRowForAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorHandThrough.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorHandThrough.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorAggregateGrouped.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorAggregateGrouped.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorAggregateAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessorAggregateAll.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
           
 UniformPair<EventBean[]> ResultSetProcessor.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
          For use by joins posting their result, process the event rows that are entered and removed (new and old events).
 UniformPair<EventBean[]> ResultSetProcessor.processJoinResult(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isSynthesize)
          For use by joins posting their result, process the event rows that are entered and removed (new and old events).
 UniformPair<EventBean[]> ResultSetProcessorRowPerGroupRollup.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
           
 UniformPair<EventBean[]> ResultSetProcessorRowPerGroup.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
           
 UniformPair<EventBean[]> ResultSetProcessorRowForAll.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
           
 UniformPair<EventBean[]> ResultSetProcessorBaseSimple.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
           
 UniformPair<EventBean[]> ResultSetProcessorAggregateGrouped.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
           
 UniformPair<EventBean[]> ResultSetProcessorAggregateAll.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
           
 UniformPair<EventBean[]> ResultSetProcessor.processOutputLimitedJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinEventsSet, boolean generateSynthetic, OutputLimitLimitType outputLimitLimitType)
          Processes batched events in case of output-rate limiting.
 void ResultSetProcessorSimple.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorSimple.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorRowPerGroupRollup.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorRowPerGroupRollup.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorRowPerGroup.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorRowPerGroup.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorRowForAll.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorRowForAll.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorHandThrough.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorHandThrough.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorAggregateGrouped.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorAggregateGrouped.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorAggregateAll.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessorAggregateAll.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessor.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 void ResultSetProcessor.processOutputLimitedLastAllNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, boolean isGenerateSynthetic, boolean isAll)
           
 

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

Fields in com.espertech.esper.epl.join.base with type parameters of type MultiKey
protected  java.util.Set<MultiKey<EventBean>> JoinSetComposerImpl.newResults
           
protected  java.util.Set<MultiKey<EventBean>> JoinSetComposerImpl.oldResults
           
 

Methods in com.espertech.esper.epl.join.base that return types with arguments of type MultiKey
 UniformPair<java.util.Set<MultiKey<EventBean>>> JoinSetComposerStreamToWinImpl.join(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext)
           
 UniformPair<java.util.Set<MultiKey<EventBean>>> JoinSetComposerImpl.join(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext)
           
 UniformPair<java.util.Set<MultiKey<EventBean>>> JoinSetComposerHistoricalImpl.join(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext)
           
 UniformPair<java.util.Set<MultiKey<EventBean>>> JoinSetComposerFAFImpl.join(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext)
           
 UniformPair<java.util.Set<MultiKey<EventBean>>> JoinSetComposer.join(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext)
          Return join tuple result set from new data and old data for each stream.
 java.util.Set<MultiKey<EventBean>> JoinSetComposerStreamToWinImpl.staticJoin()
           
 java.util.Set<MultiKey<EventBean>> JoinSetComposerImpl.staticJoin()
           
 java.util.Set<MultiKey<EventBean>> JoinSetComposerHistoricalImpl.staticJoin()
           
 java.util.Set<MultiKey<EventBean>> JoinSetComposerFAFImpl.staticJoin()
           
 java.util.Set<MultiKey<EventBean>> JoinSetComposer.staticJoin()
          For use in iteration over join statements, this must build a join tuple result set from all events in indexes, executing query strategies for each.
 java.util.Set<MultiKey<EventBean>> JoinExecutionStrategyImpl.staticJoin()
           
 java.util.Set<MultiKey<EventBean>> JoinExecutionStrategy.staticJoin()
          A static join is for use with iterating over join statements.
 

Method parameters in com.espertech.esper.epl.join.base with type arguments of type MultiKey
protected static void JoinSetFilter.filter(ExprEvaluator filterExprNode, java.util.Set<MultiKey<EventBean>> events, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext)
          Filter event by applying the filter nodes evaluation method.
 void QueryStrategy.lookup(EventBean[] lookupEvents, java.util.Set<MultiKey<EventBean>> joinSet, ExprEvaluatorContext exprEvaluatorContext)
          Look up events returning tuples of joined events.
 void HistoricalDataQueryStrategy.lookup(EventBean[] lookupEvents, java.util.Set<MultiKey<EventBean>> joinSet, ExprEvaluatorContext exprEvaluatorContext)
           
 void ExecNodeQueryStrategy.lookup(EventBean[] lookupEvents, java.util.Set<MultiKey<EventBean>> joinSet, ExprEvaluatorContext exprEvaluatorContext)
           
 void JoinSetProcessor.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          Process join result set.
 void JoinSetProcessor.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          Process join result set.
 void JoinSetFilter.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
           
 void JoinSetFilter.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
           
 

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

Methods in com.espertech.esper.epl.named that return types with arguments of type MultiKey
static java.util.Set<MultiKey<EventBean>> NamedWindowOnSelectView.buildJoinResult(EventBean[] triggerEvents, EventBean[] matchingEvents)
           
 

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

Methods in com.espertech.esper.epl.view that return types with arguments of type MultiKey
 java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> OutputProcessViewConditionDeltaSetImpl.getJoinEventsSet()
           
 java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> OutputProcessViewConditionDeltaSet.getJoinEventsSet()
           
 

Method parameters in com.espertech.esper.epl.view with type arguments of type MultiKey
 void OutputProcessViewConditionDeltaSetImpl.addJoin(UniformPair<java.util.Set<MultiKey<EventBean>>> setUniformPair)
           
 void OutputProcessViewConditionDeltaSet.addJoin(UniformPair<java.util.Set<MultiKey<EventBean>>> events)
           
 boolean OutputProcessViewBaseWAfter.checkAfterCondition(java.util.Set<MultiKey<EventBean>> newEvents, StatementContext statementContext)
          Returns true if the after-condition is satisfied.
 boolean OutputProcessViewAfterStateNone.checkUpdateAfterCondition(java.util.Set<MultiKey<EventBean>> newEvents, StatementContext statementContext)
           
 boolean OutputProcessViewAfterStateImpl.checkUpdateAfterCondition(java.util.Set<MultiKey<EventBean>> newEvents, StatementContext statementContext)
          Returns true if the after-condition is satisfied.
 boolean OutputProcessViewAfterState.checkUpdateAfterCondition(java.util.Set<MultiKey<EventBean>> newEvents, StatementContext statementContext)
           
 void OutputProcessViewDirectDistinctOrAfter.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewDirectDistinctOrAfter.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewDirect.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewDirect.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionSnapshot.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionSnapshot.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionLastAllUnord.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionLastAllUnord.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionFirst.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionFirst.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionDefault.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewConditionDefault.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
          This process (update) method is for participation in a join.
 void OutputProcessViewBaseCallback.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
           
 void OutputProcessViewBaseCallback.process(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext)
           
 

Uses of MultiKey in com.espertech.esper.event
 

Methods in com.espertech.esper.event that return MultiKey
static MultiKey<EventBean> EventBeanUtility.getLastInSet(java.util.Set<MultiKey<EventBean>> events)
           
 

Methods in com.espertech.esper.event that return types with arguments of type MultiKey
static UniformPair<java.util.Set<MultiKey<EventBean>>> EventBeanUtility.flattenBatchJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinPostings)
          Flattens a list of pairs of join result sets.
static java.util.Set<MultiKey<EventBean>> EventBeanUtility.toLinkedHashSetNullIfEmpty(java.util.Collection<MultiKey<EventBean>> events)
           
static java.util.Set<MultiKey<EventBean>> EventBeanUtility.toSingletonSetIfNotNull(MultiKey<EventBean> row)
           
 

Methods in com.espertech.esper.event with parameters of type MultiKey
static java.util.Set<MultiKey<EventBean>> EventBeanUtility.toSingletonSetIfNotNull(MultiKey<EventBean> row)
           
 

Method parameters in com.espertech.esper.event with type arguments of type MultiKey
static void EventBeanUtility.addToCollection(java.util.Set<MultiKey<EventBean>> toAdd, java.util.Collection<MultiKey<EventBean>> events)
           
static void EventBeanUtility.addToCollection(java.util.Set<MultiKey<EventBean>> toAdd, java.util.Collection<MultiKey<EventBean>> events)
           
static UniformPair<java.util.Set<MultiKey<EventBean>>> EventBeanUtility.flattenBatchJoin(java.util.List<UniformPair<java.util.Set<MultiKey<EventBean>>>> joinPostings)
          Flattens a list of pairs of join result sets.
static MultiKey<EventBean> EventBeanUtility.getLastInSet(java.util.Set<MultiKey<EventBean>> events)
           
static java.util.Set<MultiKey<EventBean>> EventBeanUtility.toLinkedHashSetNullIfEmpty(java.util.Collection<MultiKey<EventBean>> events)
           
 

Uses of MultiKey in com.espertech.esper.metrics.instrumentation
 

Method parameters in com.espertech.esper.metrics.instrumentation with type arguments of type MultiKey
 void InstrumentationDefault.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void InstrumentationDefault.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void Instrumentation.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void Instrumentation.aJoinCompositionHistorical(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void InstrumentationDefault.aJoinCompositionStreamToWin(java.util.Set<MultiKey<EventBean>> newResults)
           
 void Instrumentation.aJoinCompositionStreamToWin(java.util.Set<MultiKey<EventBean>> newResults)
           
 void InstrumentationDefault.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void InstrumentationDefault.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void Instrumentation.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void Instrumentation.aJoinCompositionWinToWin(java.util.Set<MultiKey<EventBean>> newResults, java.util.Set<MultiKey<EventBean>> oldResults)
           
 void InstrumentationDefault.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void InstrumentationDefault.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void Instrumentation.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void Instrumentation.aJoinExecFilter(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void InstrumentationDefault.aJoinExecStrategy(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
           
 void Instrumentation.aJoinExecStrategy(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
           
 void InstrumentationDefault.qJoinExecProcess(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
           
 void Instrumentation.qJoinExecProcess(UniformPair<java.util.Set<MultiKey<EventBean>>> joinSet)
           
 void InstrumentationDefault.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void InstrumentationDefault.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void Instrumentation.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void Instrumentation.qOutputProcessNonBufferedJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void InstrumentationDefault.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void InstrumentationDefault.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void Instrumentation.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 void Instrumentation.qOutputProcessWConditionJoin(java.util.Set<MultiKey<EventBean>> newEvents, java.util.Set<MultiKey<EventBean>> oldEvents)
           
 

Uses of MultiKey in com.espertech.esper.util
 

Fields in com.espertech.esper.util with type parameters of type MultiKey
static java.util.Set<MultiKey<EventBean>> CollectionUtil.EMPTY_ROW_SET
           
 


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