Class ConditionExpressionExecutor
- java.lang.Object
-
- io.siddhi.core.executor.condition.ConditionExpressionExecutor
-
- All Implemented Interfaces:
ExpressionExecutor,Serializable
- Direct Known Subclasses:
AndConditionExpressionExecutor,BoolConditionExpressionExecutor,CompareConditionExpressionExecutor,InConditionExpressionExecutor,IsNullConditionExpressionExecutor,IsNullStreamConditionExpressionExecutor,NotConditionExpressionExecutor,OrConditionExpressionExecutor
public abstract class ConditionExpressionExecutor extends Object implements ExpressionExecutor
Super class for Condition Executors. Condition Executors are special type of Executors which will always return Boolean type.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConditionExpressionExecutor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Booleanexecute(ComplexEvent event)io.siddhi.query.api.definition.Attribute.TypegetReturnType()
-
-
-
Method Detail
-
getReturnType
public io.siddhi.query.api.definition.Attribute.Type getReturnType()
- Specified by:
getReturnTypein interfaceExpressionExecutor
-
execute
public abstract Boolean execute(ComplexEvent event)
- Specified by:
executein interfaceExpressionExecutor
-
-