Package | Description |
---|---|
com.espertech.esper.common.internal.compile.stage1.spec |
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.common.internal.epl.agg.rollup |
Modifier and Type | Class and Description |
---|---|
class |
GroupByClauseElementCombinedExpr |
class |
GroupByClauseElementExpr |
class |
GroupByClauseElementGroupingSet |
class |
GroupByClauseElementRollupOrCube |
Modifier and Type | Method and Description |
---|---|
List<GroupByClauseElement> |
GroupByClauseElementGroupingSet.getElements() |
List<GroupByClauseElement> |
StatementSpecRaw.getGroupByExpressions()
Returns list of group-by expressions.
|
List<GroupByClauseElement> |
GroupByClauseElementRollupOrCube.getRollupExpressions() |
Constructor and Description |
---|
GroupByClauseElementGroupingSet(List<GroupByClauseElement> elements) |
GroupByClauseElementRollupOrCube(boolean cube,
List<GroupByClauseElement> rollupExpressions) |
Modifier and Type | Method and Description |
---|---|
static GroupByClauseExpressions |
GroupByExpressionHelper.getGroupByRollupExpressions(List<GroupByClauseElement> groupByElements,
SelectClauseSpecRaw selectClauseSpec,
ExprNode optionalHavingNode,
List<OrderByItem> orderByList,
ExpressionCopier expressionCopier) |
Copyright © 2005–2022. All rights reserved.