org.wso2.siddhi.query.api.query.selection
Class Selector

java.lang.Object
  extended by org.wso2.siddhi.query.api.query.selection.Selector

public class Selector
extends Object


Constructor Summary
Selector()
           
 
Method Summary
 Selector addGroupByList(List<Variable> list)
           
 Selector addSelectionList(List<OutputAttribute> projectionList)
           
 Set<String> getDependencySet()
           
 List<Variable> getGroupByList()
           
 Condition getHavingCondition()
           
 List<OutputAttribute> getSelectionList()
           
 Selector groupBy(String attributeName)
           
 Selector groupBy(String streamId, String attributeName)
           
 Selector having(Condition condition)
           
 Selector select(String rename, Expression expression)
           
 Selector select(String rename, String attributeName, Expression... expressions)
           
 Selector select(String rename, String extensionNamespace, String extensionFunctionName, Expression... expressions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Selector

public Selector()
Method Detail

select

public Selector select(String rename,
                       Expression expression)

select

public Selector select(String rename,
                       String attributeName,
                       Expression... expressions)

select

public Selector select(String rename,
                       String extensionNamespace,
                       String extensionFunctionName,
                       Expression... expressions)

having

public Selector having(Condition condition)

groupBy

public Selector groupBy(String streamId,
                        String attributeName)

groupBy

public Selector groupBy(String attributeName)

addGroupByList

public Selector addGroupByList(List<Variable> list)

getSelectionList

public List<OutputAttribute> getSelectionList()

getGroupByList

public List<Variable> getGroupByList()

getHavingCondition

public Condition getHavingCondition()

addSelectionList

public Selector addSelectionList(List<OutputAttribute> projectionList)

getDependencySet

public Set<String> getDependencySet()


Copyright © 2014. All rights reserved.