Uses of Class
io.siddhi.core.executor.VariableExpressionExecutor
-
-
Uses of VariableExpressionExecutor in io.siddhi.core.partition
Method parameters in io.siddhi.core.partition with type arguments of type VariableExpressionExecutor Modifier and Type Method Description voidPartitionRuntimeImpl. addPartitionReceiver(QueryRuntimeImpl queryRuntime, List<VariableExpressionExecutor> executors, MetaStateEvent metaEvent)Constructor parameters in io.siddhi.core.partition with type arguments of type VariableExpressionExecutor Constructor Description StreamPartitioner(io.siddhi.query.api.execution.query.input.stream.InputStream inputStream, io.siddhi.query.api.execution.partition.Partition partition, MetaStateEvent metaEvent, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext) -
Uses of VariableExpressionExecutor in io.siddhi.core.query.processor.stream.window
Method parameters in io.siddhi.core.query.processor.stream.window with type arguments of type VariableExpressionExecutor Modifier and Type Method Description CompiledConditionAggregateWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledConditionBatchingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledConditionBatchingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, S state, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.BatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionDelayWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionEmptyWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.EmptyWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExpressionBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExpressionBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExpressionWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExpressionWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExternalTimeBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExternalTimeWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionFindableProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionFrequentWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)Deprecated.CompiledConditionGroupingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledConditionGroupingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, S state, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionLengthBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionLengthWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.LengthWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionLossyFrequentWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)Deprecated.CompiledConditionSessionWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionSlidingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledConditionSlidingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, S state, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionSortWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.SortWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionTableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledConditionTimeBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionTimeLengthWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionTimeWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionWindowWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext) -
Uses of VariableExpressionExecutor in io.siddhi.core.table
Method parameters in io.siddhi.core.table with type arguments of type VariableExpressionExecutor Modifier and Type Method Description CompiledConditionCacheTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext, boolean updateCachePolicyAttribute)CompiledConditionInMemoryTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledUpdateSetInMemoryTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledUpdateSetTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)Builds the "compiled" set clause of an update query.CacheTable.CacheCompiledConditionWithRouteToCacheCacheTable. generateCacheCompileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder storeMatchingMetaInfoHolder, SiddhiQueryContext siddhiQueryContext, List<VariableExpressionExecutor> storeVariableExpressionExecutors) -
Uses of VariableExpressionExecutor in io.siddhi.core.table.record
Methods in io.siddhi.core.table.record that return types with arguments of type VariableExpressionExecutor Modifier and Type Method Description List<VariableExpressionExecutor>ExpressionBuilder. getVariableExpressionExecutors()List<VariableExpressionExecutor>AbstractQueryableRecordTable.CompiledSelectionWithCache. getVariableExpressionExecutorsForQuerySelector()Method parameters in io.siddhi.core.table.record with type arguments of type VariableExpressionExecutor Modifier and Type Method Description CompiledConditionAbstractQueryableRecordTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledConditionAbstractRecordTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledUpdateSetAbstractQueryableRecordTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledUpdateSetAbstractRecordTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)Constructor parameters in io.siddhi.core.table.record with type arguments of type VariableExpressionExecutor Constructor Description CompiledSelectionWithCache(io.siddhi.core.table.record.AbstractQueryableRecordTable.RecordStoreCompiledSelection recordStoreCompiledSelection, QuerySelector querySelector, MetaStateEvent metaStateEvent, int storeEventIndex, List<VariableExpressionExecutor> variableExpressionExecutors) -
Uses of VariableExpressionExecutor in io.siddhi.core.util.parser
Method parameters in io.siddhi.core.util.parser with type arguments of type VariableExpressionExecutor Modifier and Type Method Description static CollectionExecutorCollectionExpressionParser. buildCollectionExecutor(CollectionExpression collectionExpression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, boolean isFirst, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext, boolean isCache, CacheTable cacheTable)static OperatorOperatorParser. constructOperator(Object storeEvents, io.siddhi.query.api.expression.Expression expression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)static OperatorOperatorParser. constructOperatorForCache(Object storeEvents, io.siddhi.query.api.expression.Expression expression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext, boolean updateCachePolicyAttribute, CacheTable cacheTable)static ProcessorSingleInputStreamParser. generateProcessor(io.siddhi.query.api.execution.query.input.handler.StreamHandler streamHandler, MetaComplexEvent metaEvent, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, boolean supportsBatchProcessing, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)static StreamRuntimeInputStreamParser. parse(io.siddhi.query.api.execution.query.input.stream.InputStream inputStream, io.siddhi.query.api.execution.query.Query query, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap, List<VariableExpressionExecutor> executors, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)Parse an InputStream returning corresponding StreamRuntimestatic QuerySelectorSelectorParser. parse(io.siddhi.query.api.execution.query.selection.Selector selector, io.siddhi.query.api.execution.query.output.stream.OutputStream outputStream, MetaComplexEvent metaComplexEvent, Map<String,Table> tableMap, List<VariableExpressionExecutor> variableExpressionExecutors, int metaPosition, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)Parse Selector portion of a query and return corresponding QuerySelector.static ExpressionExecutorExpressionParser. parseExpression(io.siddhi.query.api.expression.Expression expression, MetaComplexEvent metaEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executorList, boolean groupBy, int defaultStreamEventIndex, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)Parse the given expression and create the appropriate Executor by recursively traversing the expressionstatic StreamRuntimeJoinInputStreamParser. parseInputStream(io.siddhi.query.api.execution.query.input.stream.JoinInputStream joinInputStream, io.siddhi.query.api.execution.query.Query query, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap, List<VariableExpressionExecutor> executors, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)static SingleStreamRuntimeSingleInputStreamParser. parseInputStream(io.siddhi.query.api.execution.query.input.stream.SingleInputStream inputStream, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, MetaComplexEvent metaComplexEvent, ProcessStreamReceiver processStreamReceiver, boolean supportsBatchProcessing, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, boolean multiValue, SiddhiQueryContext siddhiQueryContext)Parse single InputStream and return SingleStreamRuntimestatic StateStreamRuntimeStateInputStreamParser. parseInputStream(io.siddhi.query.api.execution.query.input.stream.StateInputStream stateInputStream, MetaStateEvent metaStateEvent, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, List<VariableExpressionExecutor> variableExpressionExecutors, SiddhiQueryContext siddhiQueryContext) -
Uses of VariableExpressionExecutor in io.siddhi.core.util.parser.helper
Method parameters in io.siddhi.core.util.parser.helper with type arguments of type VariableExpressionExecutor Modifier and Type Method Description static voidQueryParserHelper. updateVariablePosition(MetaComplexEvent metaComplexEvent, List<VariableExpressionExecutor> variableExpressionExecutorList) -
Uses of VariableExpressionExecutor in io.siddhi.core.window
Method parameters in io.siddhi.core.window with type arguments of type VariableExpressionExecutor Modifier and Type Method Description CompiledConditionWindow. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.
-