org.wso2.siddhi.query.api.expression
Class Variable

java.lang.Object
  extended by org.wso2.siddhi.query.api.expression.Expression
      extended by org.wso2.siddhi.query.api.expression.Variable

public class Variable
extends Expression


Constructor Summary
Variable(String attributeName)
           
Variable(String streamId, int position, String attributeName)
           
Variable(String streamId, String attributeName)
           
 
Method Summary
 boolean equals(Object o)
           
 String getAttributeName()
           
 Set<String> getDependencySet()
           
 int getPosition()
           
 String getStreamId()
           
 int hashCode()
           
 String toString()
           
protected  void validate(List<QueryEventSource> queryEventSourceList, String streamReferenceId, boolean processInStreamDefinition)
           
 
Methods inherited from class org.wso2.siddhi.query.api.expression.Expression
add, divide, extension, function, minus, mod, multiply, type, value, value, value, value, value, value, variable, variable, variable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Variable

public Variable(String streamId,
                String attributeName)

Variable

public Variable(String attributeName)

Variable

public Variable(String streamId,
                int position,
                String attributeName)
Method Detail

getStreamId

public String getStreamId()

getAttributeName

public String getAttributeName()

getPosition

public int getPosition()

validate

protected void validate(List<QueryEventSource> queryEventSourceList,
                        String streamReferenceId,
                        boolean processInStreamDefinition)
Specified by:
validate in class Expression

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getDependencySet

public Set<String> getDependencySet()
Overrides:
getDependencySet in class Expression


Copyright © 2014. All rights reserved.