Package io.siddhi.query.api.expression
Class Variable
- java.lang.Object
-
- io.siddhi.query.api.expression.Expression
-
- io.siddhi.query.api.expression.Variable
-
- All Implemented Interfaces:
SiddhiElement,Serializable
public class Variable extends Expression
VariableExpression- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.siddhi.query.api.expression.Expression
Expression.Time
-
-
Field Summary
Fields Modifier and Type Field Description static intLAST
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetAttributeName()StringgetFunctionId()IntegergetFunctionIndex()StringgetStreamId()IntegergetStreamIndex()inthashCode()booleanisInnerStream()VariableofFunction(String functionId)VariableofFunction(String functionId, int functionIndex)VariableofInnerStream(String streamId)VariableofInnerStream(String streamId, int streamIndex)VariableofStream(String streamId)VariableofStream(String streamId, int streamIndex)voidsetAttributeName(String attributeName)voidsetFunctionId(String functionId)voidsetFunctionIndex(Integer functionIndex)voidsetStreamId(boolean isInnerStream, boolean isFaultStream, String streamId)voidsetStreamId(boolean isInnerStream, String streamId)voidsetStreamId(String streamId)voidsetStreamIndex(Integer streamIndex)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
-
-
-
-
Field Detail
-
LAST
public static final int LAST
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Variable
public Variable(String attributeName)
-
-
Method Detail
-
getStreamId
public String getStreamId()
-
setStreamId
public void setStreamId(String streamId)
-
getAttributeName
public String getAttributeName()
-
setAttributeName
public void setAttributeName(String attributeName)
-
isInnerStream
public boolean isInnerStream()
-
getStreamIndex
public Integer getStreamIndex()
-
setStreamIndex
public void setStreamIndex(Integer streamIndex)
-
getFunctionId
public String getFunctionId()
-
setFunctionId
public void setFunctionId(String functionId)
-
getFunctionIndex
public Integer getFunctionIndex()
-
setFunctionIndex
public void setFunctionIndex(Integer functionIndex)
-
setStreamId
public void setStreamId(boolean isInnerStream, String streamId)
-
setStreamId
public void setStreamId(boolean isInnerStream, boolean isFaultStream, String streamId)
-
-