com.espertech.esper.epl.spec
Class SelectClauseSpecCompiled

java.lang.Object
  extended by com.espertech.esper.epl.spec.SelectClauseSpecCompiled

public class SelectClauseSpecCompiled
extends java.lang.Object

Encapsulates the parsed select expressions in a select-clause in an EPL statement.


Constructor Summary
SelectClauseSpecCompiled(boolean isDistinct)
          Ctor.
SelectClauseSpecCompiled(SelectClauseElementCompiled[] selectList, boolean isDistinct)
          Ctor.
 
Method Summary
 SelectClauseElementCompiled[] getSelectExprList()
          Returns the list of select expressions.
 boolean isDistinct()
          Returns indictor whether distinct or not.
 boolean isUsingWildcard()
          Returns true if the select clause contains at least one wildcard.
 void setSelectExprList(SelectClauseElementWildcard selectClauseElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectClauseSpecCompiled

public SelectClauseSpecCompiled(boolean isDistinct)
Ctor.

Parameters:
isDistinct - indicates distinct or not

SelectClauseSpecCompiled

public SelectClauseSpecCompiled(SelectClauseElementCompiled[] selectList,
                                boolean isDistinct)
Ctor.

Parameters:
selectList - for a populates list of select expressions
isDistinct - indicates distinct or not
Method Detail

setSelectExprList

public void setSelectExprList(SelectClauseElementWildcard selectClauseElement)

getSelectExprList

public SelectClauseElementCompiled[] getSelectExprList()
Returns the list of select expressions.

Returns:
list of expressions

isUsingWildcard

public boolean isUsingWildcard()
Returns true if the select clause contains at least one wildcard.

Returns:
true if clause contains wildcard, false if not

isDistinct

public boolean isDistinct()
Returns indictor whether distinct or not.

Returns:
distinct indicator

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