com.espertech.esper.client.soda
Class GroupByClauseExpressionCombination

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

public class GroupByClauseExpressionCombination
extends java.lang.Object
implements GroupByClauseExpression

A combination of expressions is for example "(a, b)", wherein the list of expressions provided together logically make up a grouping level.

See Also:
Serialized Form

Constructor Summary
GroupByClauseExpressionCombination()
          Ctor.
GroupByClauseExpressionCombination(java.util.List<Expression> expressions)
          Ctor.
 
Method Summary
 java.util.List<Expression> getExpressions()
          Returns the combined expressions.
 void setExpressions(java.util.List<Expression> expressions)
          Sets the combined expressions.
 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

GroupByClauseExpressionCombination

public GroupByClauseExpressionCombination(java.util.List<Expression> expressions)
Ctor.

Parameters:
expressions - combination of expressions

GroupByClauseExpressionCombination

public GroupByClauseExpressionCombination()
Ctor.

Method Detail

getExpressions

public java.util.List<Expression> getExpressions()
Returns the combined expressions.

Returns:
expressions

setExpressions

public void setExpressions(java.util.List<Expression> expressions)
Sets the combined expressions.

Parameters:
expressions - 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