@Override
    protected Object execute(Object data, State state) {
        // Since the e function takes in multiple parameters, this method does not get called. Hence, not implemented.
        return null;
    }
Executor class for ifThenElse function. Function execution logic is implemented in execute here.
modules/siddhi-core/src/main/java/io/siddhi/core/executor/function/IfThenElseFunctionExecutor.java