|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.client.soda.GroupByClause
public class GroupByClause
The group-by clause consists of a list of expressions that provide the grouped-by values.
Constructor Summary | |
---|---|
GroupByClause()
Ctor - for use to create an expression tree, without child expression. |
|
GroupByClause(Expression... expressions)
Ctor. |
|
GroupByClause(java.util.List<GroupByClauseExpression> groupByExpressions)
Ctor. |
|
GroupByClause(java.lang.String... properties)
Ctor. |
Method Summary | |
---|---|
static GroupByClause |
create()
Creates an empty group-by clause, to add to via add methods. |
static GroupByClause |
create(Expression... expressions)
Creates a group-by clause from expressions. |
static GroupByClause |
create(java.lang.String... properties)
Creates a group-by clause from property names. |
java.util.List<GroupByClauseExpression> |
getGroupByExpressions()
Returns the expressions providing the grouped-by values. |
void |
setGroupByExpressions(java.util.List<GroupByClauseExpression> groupByExpressions)
Sets the expressions providing the grouped-by values. |
void |
toEPL(java.io.StringWriter writer)
Renders the clause in textual representation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroupByClause(java.util.List<GroupByClauseExpression> groupByExpressions)
groupByExpressions
- expression listpublic GroupByClause()
Use add methods to add child expressions to acts upon.
public GroupByClause(java.lang.String... properties)
properties
- is a list of property namespublic GroupByClause(Expression... expressions)
expressions
- list of expressionsMethod Detail |
---|
public static GroupByClause create()
public static GroupByClause create(java.lang.String... properties)
properties
- a list of one or more property names
public static GroupByClause create(Expression... expressions)
expressions
- a list of one or more expressions
public java.util.List<GroupByClauseExpression> getGroupByExpressions()
public void setGroupByExpressions(java.util.List<GroupByClauseExpression> groupByExpressions)
groupByExpressions
- is the expressions providing the grouped-by valuespublic void toEPL(java.io.StringWriter writer)
writer
- to output to
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |