public class VariableExpressionExecutor extends Object implements ExpressionExecutor
ComplexEvent
.Constructor and Description |
---|
VariableExpressionExecutor(io.siddhi.query.api.definition.Attribute attribute,
int streamEventChainIndex,
int streamEventIndexInChain) |
Modifier and Type | Method and Description |
---|---|
Object |
execute(ComplexEvent event) |
io.siddhi.query.api.definition.Attribute |
getAttribute() |
int[] |
getPosition() |
io.siddhi.query.api.definition.Attribute.Type |
getReturnType() |
void |
setAttribute(io.siddhi.query.api.definition.Attribute attribute) |
void |
setPosition(int[] position)
Method to set the position of variable to be executed.
|
public VariableExpressionExecutor(io.siddhi.query.api.definition.Attribute attribute, int streamEventChainIndex, int streamEventIndexInChain)
public Object execute(ComplexEvent event)
execute
in interface ExpressionExecutor
public io.siddhi.query.api.definition.Attribute.Type getReturnType()
getReturnType
in interface ExpressionExecutor
public io.siddhi.query.api.definition.Attribute getAttribute()
public void setAttribute(io.siddhi.query.api.definition.Attribute attribute)
public int[] getPosition()
public void setPosition(int[] position)
position
- attribute positionCopyright © 2021. All rights reserved.