Uses of Interface
io.siddhi.core.util.collection.operator.CompiledSelection
-
Packages that use CompiledSelection Package Description io.siddhi.core.query io.siddhi.core.query.input.stream.join io.siddhi.core.query.processor.stream.window io.siddhi.core.table.record -
-
Uses of CompiledSelection in io.siddhi.core.query
Constructors in io.siddhi.core.query with parameters of type CompiledSelection Constructor Description SelectOnDemandQueryRuntime(QueryableProcessor queryableProcessor, CompiledCondition compiledCondition, CompiledSelection compiledSelection, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributeList, String queryName) -
Uses of CompiledSelection in io.siddhi.core.query.input.stream.join
Methods in io.siddhi.core.query.input.stream.join that return CompiledSelection Modifier and Type Method Description CompiledSelectionJoinProcessor. getCompiledSelection()Methods in io.siddhi.core.query.input.stream.join with parameters of type CompiledSelection Modifier and Type Method Description voidJoinProcessor. setCompiledSelection(CompiledSelection compiledSelection) -
Uses of CompiledSelection in io.siddhi.core.query.processor.stream.window
Methods in io.siddhi.core.query.processor.stream.window that return CompiledSelection Modifier and Type Method Description 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)Methods in io.siddhi.core.query.processor.stream.window with parameters of type CompiledSelection Modifier and Type Method Description StreamEventQueryableProcessor. query(StateEvent matchingEvent, CompiledCondition compiledCondition, CompiledSelection compiledSelection)Deprecated.StreamEventQueryableProcessor. query(StateEvent matchingEvent, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes)To find events from the processor event pool, that the matches the matchingEvent based on finder logic and return them based on the defined selection.StreamEventTableWindowProcessor. query(StateEvent matchingEvent, CompiledCondition compiledCondition, CompiledSelection compiledSelection)StreamEventTableWindowProcessor. query(StateEvent matchingEvent, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes) -
Uses of CompiledSelection in io.siddhi.core.table.record
Classes in io.siddhi.core.table.record that implement CompiledSelection Modifier and Type Class Description classAbstractQueryableRecordTable.CompiledSelectionWithCacheclass to hold both store compile selection and cache compile selection wrappedMethods in io.siddhi.core.table.record that return CompiledSelection Modifier and Type Method Description 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)protected abstract CompiledSelectionAbstractQueryableRecordTable. compileSelection(List<AbstractQueryableRecordTable.SelectAttributeBuilder> selectAttributeBuilders, List<ExpressionBuilder> groupByExpressionBuilder, ExpressionBuilder havingExpressionBuilder, List<AbstractQueryableRecordTable.OrderByAttributeBuilder> orderByAttributeBuilders, Long limit, Long offset)Compile the query selectionMethods in io.siddhi.core.table.record with parameters of type CompiledSelection Modifier and Type Method Description StreamEventAbstractQueryableRecordTable. query(StateEvent matchingEvent, CompiledCondition compiledCondition, CompiledSelection compiledSelection)StreamEventAbstractQueryableRecordTable. query(StateEvent matchingEvent, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes)protected abstract RecordIterator<Object[]>AbstractQueryableRecordTable. query(Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes)Query records matching the compiled condition and selectionIterator<Object[]>RecordTableHandler. query(long timestamp, Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection)Deprecated.abstract Iterator<Object[]>RecordTableHandler. query(long timestamp, Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection, RecordTableHandlerCallback recordTableHandlerCallback, S state)Deprecated.Iterator<Object[]>RecordTableHandler. query(long timestamp, Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes)abstract Iterator<Object[]>RecordTableHandler. query(long timestamp, Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes, RecordTableHandlerCallback recordTableHandlerCallback, S state)Iterator<Object[]>RecordTableHandlerCallback. query(Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection)Deprecated.Iterator<Object[]>RecordTableHandlerCallback. query(Map<String,Object> parameterMap, CompiledCondition compiledCondition, CompiledSelection compiledSelection, io.siddhi.query.api.definition.Attribute[] outputAttributes)
-