Package | Description |
---|---|
com.espertech.esper.client.soda |
This package defines the Esper statement object model.
|
Modifier and Type | Class and Description |
---|---|
class |
GroupByClauseExpressionCombination
A combination of expressions is for example "(a, b)", wherein the list of expressions provided
together logically make up a grouping level.
|
class |
GroupByClauseExpressionGroupingSet
Represents the "grouping sets" keywords.
|
class |
GroupByClauseExpressionRollupOrCube
Represents a rollup or cube in a group-by clause.
|
class |
GroupByClauseExpressionSingle
Represents a single expression (non-combined, rollup/cube or grouping set) as part of a group-by expression.
|
Modifier and Type | Method and Description |
---|---|
List<GroupByClauseExpression> |
GroupByClauseExpressionRollupOrCube.getExpressions()
Returns the rollup or cube group-by expressions.
|
List<GroupByClauseExpression> |
GroupByClauseExpressionGroupingSet.getExpressions()
Returns list of expressions in grouping set.
|
List<GroupByClauseExpression> |
GroupByClause.getGroupByExpressions()
Returns the expressions providing the grouped-by values.
|
Modifier and Type | Method and Description |
---|---|
void |
GroupByClauseExpressionRollupOrCube.setExpressions(List<GroupByClauseExpression> expressions)
Sets the rollup or cube group-by expressions.
|
void |
GroupByClauseExpressionGroupingSet.setExpressions(List<GroupByClauseExpression> expressions)
Sets the list of expressions in grouping set.
|
void |
GroupByClause.setGroupByExpressions(List<GroupByClauseExpression> groupByExpressions)
Sets the expressions providing the grouped-by values.
|
Constructor and Description |
---|
GroupByClause(List<GroupByClauseExpression> groupByExpressions)
Ctor.
|
GroupByClauseExpressionGroupingSet(List<GroupByClauseExpression> expressions)
Ctor.
|
GroupByClauseExpressionRollupOrCube(boolean cube,
List<GroupByClauseExpression> expressions)
Ctor.
|