com.espertech.esper.client.soda
Class GroupByClauseExpressionGroupingSet

java.lang.Object
  extended by com.espertech.esper.client.soda.GroupByClauseExpressionGroupingSet
All Implemented Interfaces:
GroupByClauseExpression, java.io.Serializable

public class GroupByClauseExpressionGroupingSet
extends java.lang.Object
implements GroupByClauseExpression

Represents the "grouping sets" keywords.

See Also:
Serialized Form

Constructor Summary
GroupByClauseExpressionGroupingSet()
          Ctor.
GroupByClauseExpressionGroupingSet(java.util.List<GroupByClauseExpression> expressions)
          Ctor.
 
Method Summary
 java.util.List<GroupByClauseExpression> getExpressions()
          Returns list of expressions in grouping set.
 void setExpressions(java.util.List<GroupByClauseExpression> expressions)
          Sets the list of expressions in grouping set.
 void toEPL(java.io.StringWriter writer)
          Render group by expression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupByClauseExpressionGroupingSet

public GroupByClauseExpressionGroupingSet(java.util.List<GroupByClauseExpression> expressions)
Ctor.

Parameters:
expressions - group-by expressions withing grouping set

GroupByClauseExpressionGroupingSet

public GroupByClauseExpressionGroupingSet()
Ctor.

Method Detail

getExpressions

public java.util.List<GroupByClauseExpression> getExpressions()
Returns list of expressions in grouping set.

Returns:
group-by expressions

setExpressions

public void setExpressions(java.util.List<GroupByClauseExpression> expressions)
Sets the list of expressions in grouping set.

Parameters:
expressions - group-by expressions

toEPL

public void toEPL(java.io.StringWriter writer)
Description copied from interface: GroupByClauseExpression
Render group by expression

Specified by:
toEPL in interface GroupByClauseExpression
Parameters:
writer - to render to

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com