Uses of Interface
io.siddhi.core.event.MetaComplexEvent
-
-
Uses of MetaComplexEvent in io.siddhi.core.event.state
Classes in io.siddhi.core.event.state that implement MetaComplexEvent Modifier and Type Class Description classMetaStateEventClass to hold mapping between StreamEvents and respective StateEvent. -
Uses of MetaComplexEvent in io.siddhi.core.event.state.populater
Methods in io.siddhi.core.event.state.populater with parameters of type MetaComplexEvent Modifier and Type Method Description static StateEventPopulatorStateEventPopulatorFactory. constructEventPopulator(MetaComplexEvent metaComplexEvent)Constructs StateEventPopulator according to MetaStateEvent -
Uses of MetaComplexEvent in io.siddhi.core.event.stream
Classes in io.siddhi.core.event.stream that implement MetaComplexEvent Modifier and Type Class Description classMetaStreamEventClass to hold meta info about StreamEvent. -
Uses of MetaComplexEvent in io.siddhi.core.query
Methods in io.siddhi.core.query that return MetaComplexEvent Modifier and Type Method Description MetaComplexEventQueryRuntimeImpl. getMetaComplexEvent()Constructors in io.siddhi.core.query with parameters of type MetaComplexEvent Constructor Description QueryRuntimeImpl(io.siddhi.query.api.execution.query.Query query, StreamRuntime streamRuntime, QuerySelector selector, OutputRateLimiter outputRateLimiter, OutputCallback outputCallback, MetaComplexEvent metaComplexEvent, SiddhiQueryContext siddhiQueryContext) -
Uses of MetaComplexEvent in io.siddhi.core.query.input.stream
Methods in io.siddhi.core.query.input.stream that return MetaComplexEvent Modifier and Type Method Description MetaComplexEventStreamRuntime. getMetaComplexEvent() -
Uses of MetaComplexEvent in io.siddhi.core.query.input.stream.join
Methods in io.siddhi.core.query.input.stream.join that return MetaComplexEvent Modifier and Type Method Description MetaComplexEventJoinStreamRuntime. getMetaComplexEvent() -
Uses of MetaComplexEvent in io.siddhi.core.query.input.stream.single
Methods in io.siddhi.core.query.input.stream.single that return MetaComplexEvent Modifier and Type Method Description MetaComplexEventSingleStreamRuntime. getMetaComplexEvent()Constructors in io.siddhi.core.query.input.stream.single with parameters of type MetaComplexEvent Constructor Description SingleStreamRuntime(ProcessStreamReceiver processStreamReceiver, Processor processorChain, ProcessingMode overallProcessingMode, MetaComplexEvent metaComplexEvent) -
Uses of MetaComplexEvent in io.siddhi.core.query.input.stream.state
Methods in io.siddhi.core.query.input.stream.state that return MetaComplexEvent Modifier and Type Method Description MetaComplexEventStateStreamRuntime. getMetaComplexEvent() -
Uses of MetaComplexEvent in io.siddhi.core.query.output.ratelimit.snapshot
Methods in io.siddhi.core.query.output.ratelimit.snapshot with parameters of type MetaComplexEvent Modifier and Type Method Description voidWrappedSnapshotOutputRateLimiter. init(int outPutAttributeSize, List<AttributeProcessor> attributeProcessorList, MetaComplexEvent metaComplexEvent) -
Uses of MetaComplexEvent in io.siddhi.core.query.selector
Constructors in io.siddhi.core.query.selector with parameters of type MetaComplexEvent 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 MetaComplexEvent in io.siddhi.core.util.parser
Methods in io.siddhi.core.util.parser with parameters of type MetaComplexEvent Modifier and Type Method Description static MatchingMetaInfoHolderMatcherParser. constructMatchingMetaStateHolder(MetaComplexEvent matchingMetaComplexEvent, int defaultStreamEventIndex, io.siddhi.query.api.definition.AbstractDefinition candsidateDefinition, int currentState)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 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 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 SingleStreamRuntime -
Uses of MetaComplexEvent in io.siddhi.core.util.parser.helper
Methods in io.siddhi.core.util.parser.helper with parameters of type MetaComplexEvent Modifier and Type Method Description static voidQueryParserHelper. initStreamRuntime(StreamRuntime runtime, MetaComplexEvent metaComplexEvent, LockWrapper lockWrapper, String queryName)static voidQueryParserHelper. reduceMetaComplexEvent(MetaComplexEvent metaComplexEvent)static voidQueryParserHelper. updateVariablePosition(MetaComplexEvent metaComplexEvent, List<VariableExpressionExecutor> variableExpressionExecutorList)
-