Package io.siddhi.core.query.selector
Class GroupByKeyGenerator
- java.lang.Object
-
- io.siddhi.core.query.selector.GroupByKeyGenerator
-
public class GroupByKeyGenerator extends Object
Class to generate keys for GroupBy groups
-
-
Constructor Summary
Constructors Constructor Description GroupByKeyGenerator(List<io.siddhi.query.api.expression.Expression> groupByList, MetaComplexEvent metaComplexEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringconstructEventKey(ComplexEvent event)generate groupBy key of a streamEvent
-
-
-
Constructor Detail
-
GroupByKeyGenerator
public GroupByKeyGenerator(List<io.siddhi.query.api.expression.Expression> groupByList, MetaComplexEvent metaComplexEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext)
-
-
Method Detail
-
constructEventKey
public String constructEventKey(ComplexEvent event)
generate groupBy key of a streamEvent- Parameters:
event- complexEvent- Returns:
- GroupByKey
-
-