public class ResultSetProcessorRowPerGroupRollupUtil extends Object
Constructor and Description |
---|
ResultSetProcessorRowPerGroupRollupUtil() |
Modifier and Type | Method and Description |
---|---|
static EventsAndSortKeysPair |
getOldEventsSortKeys(int oldEventCount,
EventArrayAndSortKeyArray rstreamEventSortArrayBuf,
OrderByProcessor orderByProcessor,
AggregationGroupByRollupDesc rollupDesc) |
static ResultSetProcessorGroupedOutputFirstHelper[] |
initializeOutputFirstHelpers(ResultSetProcessorHelperFactory resultSetProcessorHelperFactory,
ExprEvaluatorContext exprEvaluatorContext,
EPType[] groupKeyTypes,
AggregationGroupByRollupDesc groupByRollupDesc,
OutputConditionPolledFactory outputConditionPolledFactory,
StateMgmtSetting outputLimitHelperSettings)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static Map<Object,EventBean[]>[] |
makeGroupRepsPerLevelBuf(int levelCount)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static EventArrayAndSortKeyArray |
makeRStreamSortedArrayBuf(int length,
boolean isSorting)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
public ResultSetProcessorRowPerGroupRollupUtil()
public static EventsAndSortKeysPair getOldEventsSortKeys(int oldEventCount, EventArrayAndSortKeyArray rstreamEventSortArrayBuf, OrderByProcessor orderByProcessor, AggregationGroupByRollupDesc rollupDesc)
public static EventArrayAndSortKeyArray makeRStreamSortedArrayBuf(int length, boolean isSorting)
length
- num-levelsisSorting
- sorting flagpublic static Map<Object,EventBean[]>[] makeGroupRepsPerLevelBuf(int levelCount)
levelCount
- num-levelspublic static ResultSetProcessorGroupedOutputFirstHelper[] initializeOutputFirstHelpers(ResultSetProcessorHelperFactory resultSetProcessorHelperFactory, ExprEvaluatorContext exprEvaluatorContext, EPType[] groupKeyTypes, AggregationGroupByRollupDesc groupByRollupDesc, OutputConditionPolledFactory outputConditionPolledFactory, StateMgmtSetting outputLimitHelperSettings)
resultSetProcessorHelperFactory
- helper factoryexprEvaluatorContext
- contextgroupKeyTypes
- typesgroupByRollupDesc
- rollup intooutputConditionPolledFactory
- condition factoryoutputLimitHelperSettings
- state management settings for output rate limiterCopyright © 2005–2021. All rights reserved.