Package io.siddhi.query.api.expression
Class AttributeFunction
- java.lang.Object
-
- io.siddhi.query.api.expression.Expression
-
- io.siddhi.query.api.expression.AttributeFunction
-
- All Implemented Interfaces:
Extension,SiddhiElement,Serializable
public class AttributeFunction extends Expression implements Extension
Attribute functionExpression- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.siddhi.query.api.expression.Expression
Expression.Time
-
-
Constructor Summary
Constructors Constructor Description AttributeFunction(String extensionNamespace, String functionName, Expression... parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetName()StringgetNamespace()Expression[]getParameters()inthashCode()voidsetParameters(Expression[] parameters)StringtoString()-
Methods inherited from class io.siddhi.query.api.expression.Expression
add, and, compare, divide, function, function, getQueryContextEndIndex, getQueryContextStartIndex, in, isNull, isNullFaultStream, isNullFaultStream, isNullInnerStream, isNullInnerStream, isNullStream, isNullStream, mod, multiply, not, or, setQueryContextEndIndex, setQueryContextStartIndex, subtract, value, value, value, value, value, value, variable
-
-
-
-
Constructor Detail
-
AttributeFunction
public AttributeFunction(String extensionNamespace, String functionName, Expression... parameters)
-
-
Method Detail
-
getNamespace
public String getNamespace()
- Specified by:
getNamespacein interfaceExtension
-
getParameters
public Expression[] getParameters()
-
setParameters
public void setParameters(Expression[] parameters)
-
-