org.wso2.siddhi.query.api.expression
Class FunctionExpression
java.lang.Object
org.wso2.siddhi.query.api.expression.Expression
org.wso2.siddhi.query.api.expression.FunctionExpression
- Direct Known Subclasses:
- ExpressionExtension
public class FunctionExpression
- extends Expression
| 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 |
functionName
protected String functionName
parameters
protected Expression[] parameters
FunctionExpression
public FunctionExpression(String functionName,
Expression... parameters)
getFunction
public String getFunction()
setParameters
public void setParameters(Expression[] parameters)
getParameters
public Expression[] getParameters()
validate
protected void validate(List<QueryEventSource> queryEventSources,
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
protected Set<String> getDependencySet()
- Overrides:
getDependencySet in class Expression
Copyright © 2014. All rights reserved.