Uses of Class
io.siddhi.core.table.Table
-
-
Uses of Table in io.siddhi.core
Methods in io.siddhi.core that return types with arguments of type Table Modifier and Type Method Description Collection<Table>SiddhiAppRuntime. getTables()Collection<Table>SiddhiAppRuntimeImpl. getTables() -
Uses of Table in io.siddhi.core.aggregation
Method parameters in io.siddhi.core.aggregation with type arguments of type Table Modifier and Type Method Description CompiledConditionAggregationRuntime. compileExpression(io.siddhi.query.api.expression.Expression expression, io.siddhi.query.api.aggregation.Within within, io.siddhi.query.api.expression.Expression per, List<io.siddhi.query.api.expression.Variable> queryGroupByList, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)voidIncrementalDataPurger. init(io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition, StreamEventFactory streamEventFactory, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables, Boolean isProcessingOnExternalTime, SiddhiQueryContext siddhiQueryContext, List<io.siddhi.query.api.aggregation.TimePeriod.Duration> activeIncrementalDurations, String timeZone, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap)Constructors in io.siddhi.core.aggregation with parameters of type Table Constructor Description IncrementalExecutor(String aggregatorName, io.siddhi.query.api.aggregation.TimePeriod.Duration duration, List<ExpressionExecutor> processExpressionExecutors, ExpressionExecutor shouldUpdateTimestamp, GroupByKeyGenerator groupByKeyGenerator, boolean isRoot, Table table, Executor child, SiddhiQueryContext siddhiQueryContext, MetaStreamEvent metaStreamEvent, String timeZone, boolean waitUntillprocessFinish)Constructor parameters in io.siddhi.core.aggregation with type arguments of type Table Constructor Description IncrementalExecutorsInitialiser(List<io.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Executor> incrementalExecutorMap, boolean isDistributed, String shardId, SiddhiAppContext siddhiAppContext, MetaStreamEvent metaStreamEvent, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap, String timeZone, boolean isReadOnly, boolean isPersistedAggregation, io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition) -
Uses of Table in io.siddhi.core.executor.condition
Constructors in io.siddhi.core.executor.condition with parameters of type Table Constructor Description InConditionExpressionExecutor(Table table, CompiledCondition compiledCondition, int streamEventSize, boolean isMatchingEventAStateEvent, int matchingStreamIndex) -
Uses of Table in io.siddhi.core.query
Constructors in io.siddhi.core.query with parameters of type Table Constructor Description FindOnDemandQueryRuntime(Table table, CompiledCondition compiledCondition, String queryName, MetaStreamEvent metaStreamEvent) -
Uses of Table in io.siddhi.core.query.output.callback
Constructors in io.siddhi.core.query.output.callback with parameters of type Table Constructor Description DeleteTableCallback(Table table, CompiledCondition compiledCondition, int matchingStreamIndex, boolean convertToStreamEvent, StateEventFactory stateEventFactory, StreamEventFactory streamEventFactory, StreamEventConverter streamEventConverter, String queryName)InsertIntoTableCallback(Table table, io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, boolean convertToStreamEvent, StreamEventFactory streamEventFactory, StreamEventConverter streamEventConverter, String queryName)UpdateOrInsertTableCallback(Table table, CompiledCondition compiledCondition, CompiledUpdateSet compiledUpdateSet, int matchingStreamIndex, boolean convertToStreamEvent, StateEventFactory stateEventFactory, StreamEventFactory streamEventFactory, StreamEventConverter streamEventConverter, String queryName)UpdateTableCallback(Table table, CompiledCondition compiledCondition, CompiledUpdateSet compiledUpdateSet, int matchingStreamIndex, boolean convertToStreamEvent, StateEventFactory stateEventFactory, StreamEventFactory streamEventFactory, StreamEventConverter streamEventConverter, String queryName) -
Uses of Table in io.siddhi.core.query.processor.stream.window
Methods in io.siddhi.core.query.processor.stream.window that return Table Modifier and Type Method Description TableTableWindowProcessor. getTable()Method parameters in io.siddhi.core.query.processor.stream.window with type arguments of type Table 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)CompiledSelectionQueryableProcessor. compileSelection(io.siddhi.query.api.execution.query.selection.Selector selector, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributes, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)To construct a selection having the capability of transforming events based on given selection logic.CompiledSelectionTableWindowProcessor. compileSelection(io.siddhi.query.api.execution.query.selection.Selector selector, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributes, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)Constructors in io.siddhi.core.query.processor.stream.window with parameters of type Table Constructor Description TableWindowProcessor(Table table) -
Uses of Table in io.siddhi.core.query.selector
Constructor parameters in io.siddhi.core.query.selector with type arguments of type Table Constructor Description GroupByKeyGenerator(List<io.siddhi.query.api.expression.Expression> groupByList, MetaComplexEvent metaComplexEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext)OrderByEventComparator(List<io.siddhi.query.api.execution.query.selection.OrderByAttribute> groupByList, MetaComplexEvent metaComplexEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext) -
Uses of Table in io.siddhi.core.stream.input
Fields in io.siddhi.core.stream.input declared as Table Modifier and Type Field Description protected TableTableInputHandler. tableConstructors in io.siddhi.core.stream.input with parameters of type Table Constructor Description TableInputHandler(Table table, SiddhiAppContext siddhiAppContext) -
Uses of Table in io.siddhi.core.table
Subclasses of Table in io.siddhi.core.table Modifier and Type Class Description classCacheTablecommon interface for FIFO, LRU, and LFU cache tablesclassCacheTableFIFOcache table with FIFO entry removalclassCacheTableLFUcache table with FIFO entry removalclassCacheTableLRUcache table with LRU entry removalclassInMemoryTableIn-memory event table implementation of SiddhiQL.Fields in io.siddhi.core.table with type parameters of type Table Modifier and Type Field Description Map<String,Table>Table. tableMapMethod parameters in io.siddhi.core.table with type arguments of type Table 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. -
Uses of Table in io.siddhi.core.table.record
Subclasses of Table in io.siddhi.core.table.record Modifier and Type Class Description classAbstractQueryableRecordTableAn abstract implementation of table.classAbstractRecordTableAn abstract implementation of table.Methods in io.siddhi.core.table.record that return types with arguments of type Table Modifier and Type Method Description Map<String,Table>ExpressionBuilder. getTableMap()Method parameters in io.siddhi.core.table.record with type arguments of type Table 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)CompiledSelectionAbstractQueryableRecordTable. compileSelection(io.siddhi.query.api.execution.query.selection.Selector selector, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributes, 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) -
Uses of Table in io.siddhi.core.util
Methods in io.siddhi.core.util that return types with arguments of type Table Modifier and Type Method Description ConcurrentMap<String,Table>SiddhiAppRuntimeBuilder. getTableMap() -
Uses of Table in io.siddhi.core.util.cache
Constructor parameters in io.siddhi.core.util.cache with type arguments of type Table Constructor Description CacheExpirer(long retentionPeriod, InMemoryTable cacheTable, Map<String,Table> tableMap, AbstractQueryableRecordTable storeTable, SiddhiAppContext siddhiAppContext) -
Uses of Table in io.siddhi.core.util.collection.operator
Constructor parameters in io.siddhi.core.util.collection.operator with type arguments of type Table Constructor Description IncrementalAggregateCompileCondition(boolean isOnDemandQuery, String aggregationName, boolean isProcessingOnExternalTime, boolean isDistributed, List<io.siddhi.query.api.aggregation.TimePeriod.Duration> activeIncrementalDurations, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTableMap, List<ExpressionExecutor> outputExpressionExecutors, boolean isOptimisedLookup, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledSelection> withinTableCompiledSelection, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableCompiledConditions, CompiledCondition inMemoryStoreCompileCondition, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableLowerGranularityCompileCondition, CompiledCondition onCompiledCondition, List<io.siddhi.query.api.definition.Attribute> additionalAttributes, ExpressionExecutor perExpressionExecutor, ExpressionExecutor startTimeEndTimeExpressionExecutor, List<ExpressionExecutor> timestampFilterExecutors, MetaStreamEvent aggregateMetaSteamEvent, MatchingMetaInfoHolder alteredMatchingMetaInfoHolder, MatchingMetaInfoHolder matchingHolderInfoForTableLookups, List<VariableExpressionExecutor> variableExpExecutorsForTableLookups) -
Uses of Table in io.siddhi.core.util.parser
Method parameters in io.siddhi.core.util.parser with type arguments of type Table 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 List<io.siddhi.query.api.definition.Attribute>OnDemandQueryParser. buildExpectedOutputAttributes(io.siddhi.query.api.execution.query.OnDemandQuery onDemandQuery, Map<String,Table> tableMap, int metaPosition, MatchingMetaInfoHolder metaStreamInfoHolder, SiddhiQueryContext siddhiQueryContext)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 OutputCallbackOutputParser. constructOutputCallback(io.siddhi.query.api.execution.query.output.stream.OutputStream outStream, io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, Map<String,Table> tableMap, Map<String,Window> eventWindowMap, boolean convertToStreamEvent, SiddhiQueryContext siddhiQueryContext)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 OnDemandQueryRuntimeOnDemandQueryParser. parse(io.siddhi.query.api.execution.query.OnDemandQuery onDemandQuery, String onDemandQueryString, SiddhiAppContext siddhiAppContext, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap)static 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 expression -
Uses of Table in io.siddhi.core.util.parser.helper
Method parameters in io.siddhi.core.util.parser.helper with type arguments of type Table Modifier and Type Method Description static voidDefinitionParserHelper. addTable(io.siddhi.query.api.definition.TableDefinition tableDefinition, ConcurrentMap<String,Table> tableMap, SiddhiAppContext siddhiAppContext) -
Uses of Table in io.siddhi.core.window
Method parameters in io.siddhi.core.window with type arguments of type Table 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.voidWindow. init(Map<String,Table> tableMap, Map<String,Window> eventWindowMap, String windowName, boolean findToBeExecuted)Initialize the WindowEvent table by creatingWindowProcessorto handle the events.
-