protected StateFactory<S> init(MetaStreamEvent metaStreamEvent, AbstractDefinition inputDefinition,
                                   ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader,
                                   StreamEventClonerHolder streamEventClonerHolder,
                                   boolean outputExpectsExpiredEvents, boolean findToBeExecuted,
                                   SiddhiQueryContext siddhiQueryContext) {
        return init(inputDefinition, attributeExpressionExecutors, configReader, outputExpectsExpiredEvents,
                siddhiQueryContext);
    }
The init method of the StreamProcessor, this method will be called before other methods

@param metaStreamEvent              the stream event meta
@param inputDefinition              the incoming stream definition
@param attributeExpressionExecutors the executors of each function parameters
@param configReader                 this hold the {@link StreamFunctionProcessor} extensions configuration
@param streamEventClonerHolder      stream event cloner Holder
@param outputExpectsExpiredEvents   is expired events sent as output
@param findToBeExecuted             find operation will be performed
@param siddhiQueryContext           siddhi query context
modules/siddhi-core/src/main/java/io/siddhi/core/query/processor/stream/function/StreamFunctionProcessor.java