Uses of Class
com.espertech.esper.common.internal.collection.MultiKeyArrayOfKeys
Package
Description
Result set processor for Aggregated and Grouped
Result set processor for Aggregated and Un-Grouped
Result set processor for Fully-Aggregated and Grouped
Result set processor for Rollup
This package defines the internal event APIs.
-
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.historical.common
Modifier and TypeMethodDescriptionvoid
HistoricalDataQueryStrategy.lookup
(EventBean[] lookupEvents, Set<MultiKeyArrayOfKeys<EventBean>> joinSet, ExprEvaluatorContext exprEvaluatorContext) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.join.base
Modifier and TypeFieldDescriptionprotected Set<MultiKeyArrayOfKeys<EventBean>>
JoinSetComposerImpl.newResults
protected Set<MultiKeyArrayOfKeys<EventBean>>
JoinSetComposerImpl.oldResults
Modifier and TypeMethodDescriptionJoinSetComposer.join
(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext) Return join tuple result set from new data and old data for each stream.JoinSetComposerAllUnidirectionalOuter.join
(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext) JoinSetComposerFAFImpl.join
(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext) JoinSetComposerHistoricalImpl.join
(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext) JoinSetComposerImpl.join
(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext) JoinSetComposerStreamToWinImpl.join
(EventBean[][] newDataPerStream, EventBean[][] oldDataPerStream, ExprEvaluatorContext exprEvaluatorContext) JoinExecutionStrategy.staticJoin()
A static join is for use with iterating over join statements.JoinExecutionStrategyImpl.staticJoin()
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.JoinSetComposerAllUnidirectionalOuter.staticJoin()
JoinSetComposerFAFImpl.staticJoin()
JoinSetComposerHistoricalImpl.staticJoin()
JoinSetComposerImpl.staticJoin()
JoinSetComposerStreamToWinImpl.staticJoin()
Modifier and TypeMethodDescriptionstatic void
JoinSetComposerUtil.filter
(ExprEvaluator filterExprNode, Set<MultiKeyArrayOfKeys<EventBean>> events, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext) void
JoinSetProcessor.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) Process join result set. -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.join.strategy
Modifier and TypeMethodDescriptionvoid
ExecNodeQueryStrategy.lookup
(EventBean[] lookupEvents, Set<MultiKeyArrayOfKeys<EventBean>> joinSet, ExprEvaluatorContext exprEvaluatorContext) void
QueryStrategy.lookup
(EventBean[] lookupEvents, Set<MultiKeyArrayOfKeys<EventBean>> joinSet, ExprEvaluatorContext exprEvaluatorContext) Look up events returning tuples of joined events. -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.namedwindow.core
Modifier and TypeMethodDescriptionvoid
NamedWindowOutputProcessView.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.ontrigger
Modifier and TypeMethodDescriptionstatic Set<MultiKeyArrayOfKeys<EventBean>>
OnExprViewNamedWindowSelect.buildJoinResult
(EventBean[] triggerEvents, EventBean[] matchingEvents) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.output.core
Modifier and TypeMethodDescriptionvoid
OutputProcessViewConditionSnapshot.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) This process (update) method is for participation in a join.void
OutputProcessViewDirectSimpleImpl.process
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, ExprEvaluatorContext exprEvaluatorContext) void
OutputProcessViewSimple.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) void
OutputProcessViewSimpleWProcessor.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.output.view
Modifier and TypeMethodDescriptionOutputProcessViewConditionDeltaSet.getJoinEventsSet()
OutputProcessViewConditionDeltaSetImpl.getJoinEventsSet()
Modifier and TypeMethodDescriptionvoid
OutputProcessViewConditionDeltaSet.addJoin
(UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>> events) void
OutputProcessViewConditionDeltaSetImpl.addJoin
(UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>> setUniformPair) boolean
OutputProcessViewBaseWAfter.checkAfterCondition
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, StatementContext statementContext) Returns true if the after-condition is satisfied.boolean
OutputProcessViewAfterState.checkUpdateAfterCondition
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, StatementContext statementContext) boolean
OutputProcessViewAfterStateImpl.checkUpdateAfterCondition
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, StatementContext statementContext) Returns true if the after-condition is satisfied.boolean
OutputProcessViewAfterStateNone.checkUpdateAfterCondition
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, StatementContext statementContext) void
OutputProcessViewConditionDefault.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) This process (update) method is for participation in a join.void
OutputProcessViewConditionFirst.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) This process (update) method is for participation in a join.void
OutputProcessViewConditionLastAllUnord.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) This process (update) method is for participation in a join.void
OutputProcessViewDirect.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) This process (update) method is for participation in a join.void
OutputProcessViewDirectDistinctOrAfter.process
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, ExprEvaluatorContext exprEvaluatorContext) This process (update) method is for participation in a join. -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.agggrouped
Modifier and TypeMethodDescriptionObject[]
ResultSetProcessorAggregateGrouped.generateGroupKeyArrayJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, boolean isNewData) void
ResultSetProcessorAggregateGrouped.generateOutputBatchedJoinPerKey
(Set<MultiKeyArrayOfKeys<EventBean>> outputEvents, Object[] groupByKeys, boolean isNewData, boolean isSynthesize, Map<Object, EventBean> resultEvents, Map<Object, Object> optSortKeys) void
ResultSetProcessorAggregateGrouped.generateOutputBatchedJoinUnkeyed
(Set<MultiKeyArrayOfKeys<EventBean>> outputEvents, Object[] groupByKeys, boolean isNewData, boolean isSynthesize, Collection<EventBean> resultEvents, List<Object> optSortKeys) void
ResultSetProcessorAggregateGroupedOutputAllHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) void
ResultSetProcessorAggregateGroupedOutputAllHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) void
ResultSetProcessorAggregateGroupedOutputLastHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) void
ResultSetProcessorAggregateGroupedOutputLastHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.core
Modifier and TypeMethodDescriptionstatic void
ResultSetProcessorUtil.applyAggJoinResult
(AggregationService aggregationService, ExprEvaluatorContext exprEvaluatorContext, Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) NOTE: Code-generation-invoked method, method name and parameter order mattersvoid
ResultSetProcessor.applyJoinResult
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) ResultSetProcessor.getIterator
(Set<MultiKeyArrayOfKeys<EventBean>> joinSet) Returns the iterator for iterating over a join-result.static EventBean[]
ResultSetProcessorUtil.getSelectJoinEventsHaving
(SelectExprProcessor exprProcessor, 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.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.getSelectJoinEventsNoHaving
(SelectExprProcessor exprProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, 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.static void
ResultSetProcessorUtil.populateSelectJoinEventsHaving
(SelectExprProcessor exprProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, ExprEvaluator havingNode, boolean isNewData, boolean isSynthesize, List<EventBean> result, 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.populateSelectJoinEventsNoHaving
(SelectExprProcessor exprProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, boolean isNewData, boolean isSynthesize, List<EventBean> result, 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) ResultSetProcessor.processJoinResult
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isSynthesize) For use by joins posting their result, process the event rows that are entered and removed (new and old events).ResultSetProcessor.processOutputLimitedJoin
(List<UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>>> joinEventsSet, boolean generateSynthetic) Processes batched events in case of output-rate limiting.void
ResultSetProcessor.processOutputLimitedLastAllNonBufferedJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.grouped
Modifier and TypeMethodDescriptionstatic void
ResultSetProcessorGroupedUtil.applyAggJoinResultKeyedJoin
(AggregationService aggregationService, ExprEvaluatorContext exprEvaluatorContext, Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Object[] newDataMultiKey, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, Object[] oldDataMultiKey) NOTE: Code-generation-invoked method, method name and parameter order matters -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.handthru
Modifier and TypeMethodDescriptionvoid
ResultSetProcessorHandThroughImpl.applyJoinResult
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) ResultSetProcessorHandThroughImpl.getIterator
(Set<MultiKeyArrayOfKeys<EventBean>> joinSet) static EventBean[]
ResultSetProcessorHandThroughUtil.getSelectEventsNoHavingHandThruJoin
(SelectExprProcessor exprProcessor, Set<MultiKeyArrayOfKeys<EventBean>> events, boolean isNewData, boolean isSynthesize, ExprEvaluatorContext agentInstanceContext) NOTE: Code-generation-invoked method, method name and parameter order matters Applies the select-clause to the given events returning the selected events.ResultSetProcessorHandThroughImpl.processJoinResult
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isSynthesize) ResultSetProcessorHandThroughImpl.processOutputLimitedJoin
(List<UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>>> joinEventsSet, boolean generateSynthetic) void
ResultSetProcessorHandThroughImpl.processOutputLimitedLastAllNonBufferedJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.rowforall
Modifier and TypeMethodDescriptionvoid
ResultSetProcessorRowForAllOutputAllHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowForAllOutputAllHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowForAllOutputLastHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowForAllOutputLastHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.rowperevent
Modifier and TypeMethodDescriptionvoid
ResultSetProcessorRowPerEventOutputAllHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerEventOutputAllHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerEventOutputLastHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerEventOutputLastHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.rowpergroup
Modifier and TypeMethodDescriptionvoid
ResultSetProcessorRowPerGroupOutputAllHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerGroupOutputAllHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerGroupOutputLastHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerGroupOutputLastHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newData, Set<MultiKeyArrayOfKeys<EventBean>> oldData, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.rowpergrouprollup
Modifier and TypeMethodDescriptionvoid
ResultSetProcessorRowPerGroupRollupOutputAllHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerGroupRollupOutputAllHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerGroupRollupOutputLastHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) void
ResultSetProcessorRowPerGroupRollupOutputLastHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents, boolean isGenerateSynthetic) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.epl.resultset.simple
Modifier and TypeMethodDescriptionvoid
ResultSetProcessorSimpleOutputAllHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
ResultSetProcessorSimpleOutputAllHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
ResultSetProcessorSimpleOutputLastHelper.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
ResultSetProcessorSimpleOutputLastHelperImpl.processJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.event.core
Modifier and TypeMethodDescriptionstatic MultiKeyArrayOfKeys<EventBean>
EventBeanUtility.getLastInSet
(Set<MultiKeyArrayOfKeys<EventBean>> events) Modifier and TypeMethodDescriptionstatic UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>>
EventBeanUtility.flattenBatchJoin
(List<UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>>> joinPostings) NOTE: Code-generation-invoked method, method name and parameter order matters Flattens a list of pairs of join result sets.static Set<MultiKeyArrayOfKeys<EventBean>>
EventBeanUtility.toLinkedHashSetNullIfEmpty
(Collection<MultiKeyArrayOfKeys<EventBean>> events) static Set<MultiKeyArrayOfKeys<EventBean>>
EventBeanUtility.toSingletonSetIfNotNull
(MultiKeyArrayOfKeys<EventBean> row) Modifier and TypeMethodDescriptionstatic Set<MultiKeyArrayOfKeys<EventBean>>
EventBeanUtility.toSingletonSetIfNotNull
(MultiKeyArrayOfKeys<EventBean> row) Modifier and TypeMethodDescriptionstatic void
EventBeanUtility.addToCollection
(Set<MultiKeyArrayOfKeys<EventBean>> toAdd, Collection<MultiKeyArrayOfKeys<EventBean>> events) static void
EventBeanUtility.addToCollection
(Set<MultiKeyArrayOfKeys<EventBean>> toAdd, Collection<MultiKeyArrayOfKeys<EventBean>> events) static UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>>
EventBeanUtility.flattenBatchJoin
(List<UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>>> joinPostings) NOTE: Code-generation-invoked method, method name and parameter order matters Flattens a list of pairs of join result sets.static MultiKeyArrayOfKeys<EventBean>
EventBeanUtility.getLastInSet
(Set<MultiKeyArrayOfKeys<EventBean>> events) static Set<MultiKeyArrayOfKeys<EventBean>>
EventBeanUtility.toLinkedHashSetNullIfEmpty
(Collection<MultiKeyArrayOfKeys<EventBean>> events) -
Uses of MultiKeyArrayOfKeys in com.espertech.esper.common.internal.metrics.instrumentation
Modifier and TypeMethodDescriptionvoid
InstrumentationCommon.aJoinCompositionHistorical
(Set<MultiKeyArrayOfKeys<EventBean>> newResults, Set<MultiKeyArrayOfKeys<EventBean>> oldResults) void
InstrumentationCommonDefault.aJoinCompositionHistorical
(Set<MultiKeyArrayOfKeys<EventBean>> newResults, Set<MultiKeyArrayOfKeys<EventBean>> oldResults) void
InstrumentationCommon.aJoinCompositionStreamToWin
(Set<MultiKeyArrayOfKeys<EventBean>> newResults) void
InstrumentationCommonDefault.aJoinCompositionStreamToWin
(Set<MultiKeyArrayOfKeys<EventBean>> newResults) void
InstrumentationCommon.aJoinCompositionWinToWin
(Set<MultiKeyArrayOfKeys<EventBean>> newResults, Set<MultiKeyArrayOfKeys<EventBean>> oldResults) void
InstrumentationCommonDefault.aJoinCompositionWinToWin
(Set<MultiKeyArrayOfKeys<EventBean>> newResults, Set<MultiKeyArrayOfKeys<EventBean>> oldResults) void
InstrumentationCommon.aJoinExecFilter
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
InstrumentationCommonDefault.aJoinExecFilter
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
InstrumentationCommon.aJoinExecStrategy
(UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>> joinSet) void
InstrumentationCommonDefault.aJoinExecStrategy
(UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>> joinSet) void
InstrumentationCommon.qJoinExecProcess
(UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>> joinSet) void
InstrumentationCommonDefault.qJoinExecProcess
(UniformPair<Set<MultiKeyArrayOfKeys<EventBean>>> joinSet) void
InstrumentationCommon.qOutputProcessNonBufferedJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
InstrumentationCommonDefault.qOutputProcessNonBufferedJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
InstrumentationCommon.qOutputProcessWConditionJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents) void
InstrumentationCommonDefault.qOutputProcessWConditionJoin
(Set<MultiKeyArrayOfKeys<EventBean>> newEvents, Set<MultiKeyArrayOfKeys<EventBean>> oldEvents)