Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

AbsentLogicalPostStateProcessor - Class in io.siddhi.core.query.input.stream.state
Post-state processor of not logical operator.
AbsentLogicalPostStateProcessor(LogicalStateElement.Type) - Constructor for class io.siddhi.core.query.input.stream.state.AbsentLogicalPostStateProcessor
 
AbsentLogicalPreStateProcessor - Class in io.siddhi.core.query.input.stream.state
Logical not processor.
AbsentLogicalPreStateProcessor(LogicalStateElement.Type, StateInputStream.Type, TimeConstant) - Constructor for class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
AbsentPreStateProcessor - Interface in io.siddhi.core.query.input.stream.state
PreStateProcessor of events not received by Siddhi.
AbsentStreamPostStateProcessor - Class in io.siddhi.core.query.input.stream.state
PostStateProcessor to handle not pattern state processors.
AbsentStreamPostStateProcessor() - Constructor for class io.siddhi.core.query.input.stream.state.AbsentStreamPostStateProcessor
 
AbsentStreamPreStateProcessor - Class in io.siddhi.core.query.input.stream.state
Pre processor of not operator.
AbsentStreamPreStateProcessor(StateInputStream.Type, long) - Constructor for class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
Construct an AbsentStreamPreStateProcessor object.
AbstractExtensionHolder - Class in io.siddhi.core.util.extension.holder
Abstract Holder class to retrieve added extensions and store them in a map.
AbstractExtensionHolder(Class, SiddhiAppContext) - Constructor for class io.siddhi.core.util.extension.holder.AbstractExtensionHolder
 
AbstractQueryableRecordTable - Class in io.siddhi.core.table.record
An abstract implementation of table.
AbstractQueryableRecordTable() - Constructor for class io.siddhi.core.table.record.AbstractQueryableRecordTable
 
AbstractQueryableRecordTable.OrderByAttributeBuilder - Class in io.siddhi.core.table.record
Holder of order by attribute with order orientation
AbstractQueryableRecordTable.SelectAttributeBuilder - Class in io.siddhi.core.table.record
Holder of Selection attribute with renaming field
AbstractRecordTable - Class in io.siddhi.core.table.record
An abstract implementation of table.
AbstractRecordTable() - Constructor for class io.siddhi.core.table.record.AbstractRecordTable
 
AbstractRecordTable.RecordStoreCompiledCondition - Class in io.siddhi.core.table.record
Compiled condition of the AbstractRecordTable
AbstractStreamProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream
Abstract implementation of Processor intended to be used by any Stream Processors.
AbstractStreamProcessor() - Constructor for class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
acquireBreakPoint(String, SiddhiDebugger.QueryTerminal) - Method in class io.siddhi.core.debugger.SiddhiDebugger
Acquire the given breakpoint.
add(E) - Method in class io.siddhi.core.event.ComplexEventChunk
 
add(StreamEvent) - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
add(ComplexEventChunk<StreamEvent>) - Method in interface io.siddhi.core.table.holder.EventHolder
 
add(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
add(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.table.holder.ListEventHolder
 
add(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.table.InMemoryTable
 
add(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
add(List<Object[]>) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Add records to the Table
add(long, List<Object[]>) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
add(long, List<Object[]>, RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
add(List<Object[]>) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
add(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.table.Table
 
add(ComplexEventChunk) - Method in class io.siddhi.core.window.Window
Add the given ComplexEventChunk to the Window.
addCallback(QueryCallback) - Method in class io.siddhi.core.query.QueryRuntime
 
addCallback(String, StreamCallback) - Method in class io.siddhi.core.SiddhiAppRuntime
 
addCallback(String, QueryCallback) - Method in class io.siddhi.core.SiddhiAppRuntime
 
addData(Attribute) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
Universal method to add data to MetaStream event.
addDeploymentProperties(Map<String, String>) - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
addEternalReferencedHolder(ExternalReferencedHolder) - Method in class io.siddhi.core.config.SiddhiAppContext
 
addEvent(MetaStreamEvent) - Method in class io.siddhi.core.event.state.MetaStateEvent
 
addEvent(int, StreamEvent) - Method in class io.siddhi.core.event.state.StateEvent
 
addEvents(ComplexEventChunk<StreamEvent>, int) - Method in class io.siddhi.core.table.Table
 
addEventSink(StreamDefinition, ConcurrentMap<String, List<Sink>>, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
addEventSource(StreamDefinition, ConcurrentMap<String, List<Source>>, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
addEventToNewAndEveryStateEventList(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
addEventTrigger(TriggerDefinition, ConcurrentMap<String, Trigger>, ConcurrentMap<String, StreamJunction>, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
addEveryState(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
addEveryState(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
addEveryState(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
addEveryState(StateEvent) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
addEveryState(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
AddExpressionExecutorDouble - Class in io.siddhi.core.executor.math.add
Executor class for Double Add function.
AddExpressionExecutorDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.add.AddExpressionExecutorDouble
 
AddExpressionExecutorFloat - Class in io.siddhi.core.executor.math.add
Executor class for Float Add function.
AddExpressionExecutorFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.add.AddExpressionExecutorFloat
 
AddExpressionExecutorInt - Class in io.siddhi.core.executor.math.add
Executor class for Integer Add function.
AddExpressionExecutorInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.add.AddExpressionExecutorInt
 
AddExpressionExecutorLong - Class in io.siddhi.core.executor.math.add
Executor class for Long Add function.
AddExpressionExecutorLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.add.AddExpressionExecutorLong
 
addFunction(SiddhiAppContext, FunctionDefinition) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
AddingStreamEventExtractor - Class in io.siddhi.core.util.collection
Extract a StreamEvent from a StateEvent
AddingStreamEventExtractor(int) - Constructor for class io.siddhi.core.util.collection.AddingStreamEventExtractor
 
addInnerpartitionStreamReceiverStreamJunction(String, StreamJunction) - Method in class io.siddhi.core.partition.PartitionRuntime
 
addInputDefinition(AbstractDefinition) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
addInputProcessor(InputProcessor) - Method in class io.siddhi.core.stream.input.InputDistributor
 
addOutputData(Attribute) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
addOutputDataAllowingDuplicate(MetaStateEventAttribute) - Method in class io.siddhi.core.event.state.MetaStateEvent
 
addOutputDataAllowingDuplicate(Attribute) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
addPartition(PartitionRuntime) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
addPartitionReceiver(QueryRuntime, List<VariableExpressionExecutor>, MetaStateEvent) - Method in class io.siddhi.core.partition.PartitionRuntime
 
addQuery(QueryRuntime) - Method in class io.siddhi.core.partition.PartitionRuntime
 
addQuery(QueryRuntime) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
addQueryCallback(QueryCallback) - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
addRuntime(SingleStreamRuntime) - Method in class io.siddhi.core.query.input.stream.join.JoinStreamRuntime
 
addScheduler(Scheduler) - Method in class io.siddhi.core.config.SiddhiAppContext
 
addSiddhiDataSource(String, DataSource) - Method in class io.siddhi.core.config.SiddhiContext
 
addState(StateEvent, StreamPreStateProcessor.StreamPreState) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
addState(StateEvent, StreamPreStateProcessor.StreamPreState) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
addState(StateEvent, StreamPreStateProcessor.StreamPreState) - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
addState(StateEvent, StreamPreStateProcessor.StreamPreState) - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
addState(StateEvent) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
addState(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
addState(StateEvent, StreamPreStateProcessor.StreamPreState) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
addStatefulProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
addStreamJunction(List<QueryRuntime>) - Method in class io.siddhi.core.partition.PartitionStreamReceiver
create local streamJunctions through which events received by partitionStreamReceiver, are sent to queryStreamReceivers
addStreamJunction(StreamDefinition, ConcurrentMap<String, StreamJunction>, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
addStreamRuntime(SingleStreamRuntime) - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
addStreamRuntime(SingleStreamRuntime) - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
addTable(TableDefinition, ConcurrentMap<String, Table>, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
addTimeChangeListener(TimestampGeneratorImpl.TimeChangeListener) - Method in interface io.siddhi.core.util.timestamp.TimestampGenerator
 
addTimeChangeListener(TimestampGeneratorImpl.TimeChangeListener) - Method in class io.siddhi.core.util.timestamp.TimestampGeneratorImpl
Register to listen for time changes.
addWindow(WindowDefinition, ConcurrentMap<String, Window>, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
aggregate() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
aggregateAttributePositionList - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
aggregateData(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.aggregation.IncrementalExternalTimestampDataAggregator
 
aggregateInMemoryData(Map<TimePeriod.Duration, IncrementalExecutor>) - Method in class io.siddhi.core.aggregation.IncrementalDataAggregator
 
AggregateWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
This is the WindowProcessor intended to be used with aggregate join queries.
AggregateWindowProcessor(AggregationRuntime, Within, Expression) - Constructor for class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
AggregationGroupByWindowedPerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of PerSnapshotOutputRateLimiter for queries with GroupBy, Aggregators and Windows.
AggregationGroupByWindowedPerSnapshotOutputRateLimiter(Long, List<Integer>, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.AggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
AggregationParser - Class in io.siddhi.core.util.parser
This is the parser class of incremental aggregation definition.
AggregationParser() - Constructor for class io.siddhi.core.util.parser.AggregationParser
 
AggregationRuntime - Class in io.siddhi.core.aggregation
Aggregation runtime managing aggregation operations for aggregation definition.
AggregationRuntime(AggregationDefinition, Map<TimePeriod.Duration, IncrementalExecutor>, Map<TimePeriod.Duration, Table>, SingleStreamRuntime, List<TimePeriod.Duration>, MetaStreamEvent, List<ExpressionExecutor>, LatencyTracker, ThroughputTracker, RecreateInMemoryData, boolean, List<GroupByKeyGenerator>, IncrementalDataPurging, String, Map<TimePeriod.Duration, IncrementalExecutor>, ExpressionExecutor, List<List<ExpressionExecutor>>) - Constructor for class io.siddhi.core.aggregation.AggregationRuntime
 
AggregationWindowedPerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of PerSnapshotOutputRateLimiter for queries with Windows and Aggregators.
AggregationWindowedPerSnapshotOutputRateLimiter(Long, List<Integer>, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of PerSnapshotOutputRateLimiter for queries with GroupBy, Aggregators and Windows which will output all events.
AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter(Long, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
AllAggregationPerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of PerSnapshotOutputRateLimiter for queries with Aggregators which will output all events.
AllAggregationPerSnapshotOutputRateLimiter(Long, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationPerSnapshotOutputRateLimiter
 
allowNullInTransportProperties() - Method in class io.siddhi.core.stream.input.source.PassThroughSourceMapper
 
allowNullInTransportProperties() - Method in class io.siddhi.core.stream.input.source.SourceMapper
Method used by SourceMapper to determine on how to handle transport properties with null values.
AllPerEventOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.event
Implementation of OutputRateLimiter which will collect pre-defined number of events and the emit all collected events as a batch.
AllPerEventOutputRateLimiter(String, Integer) - Constructor for class io.siddhi.core.query.output.ratelimit.event.AllPerEventOutputRateLimiter
 
AllPerTimeOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.time
Implementation of OutputRateLimiter which will collect pre-defined time period and the emit all collected events as a batch.
AllPerTimeOutputRateLimiter(String, Long) - Constructor for class io.siddhi.core.query.output.ratelimit.time.AllPerTimeOutputRateLimiter
 
AndAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate sum based on an event attribute.
AndAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
AndCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent And expressions.
AndCollectionExpression(Expression, CollectionExpression.CollectionScope, CollectionExpression, CollectionExpression) - Constructor for class io.siddhi.core.util.collection.expression.AndCollectionExpression
 
AndConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for And condition.
AndConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.AndConditionExpressionExecutor
 
AndMultiPrimaryKeyCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor
AndMultiPrimaryKeyCollectionExecutor(String, List<ExpressionExecutor>) - Constructor for class io.siddhi.core.util.collection.executor.AndMultiPrimaryKeyCollectionExecutor
 
AndMultiPrimaryKeyCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent And expressions.
AndMultiPrimaryKeyCollectionExpression(Expression, CollectionExpression.CollectionScope, CollectionExpression, CollectionExpression) - Constructor for class io.siddhi.core.util.collection.expression.AndMultiPrimaryKeyCollectionExpression
 
ANNOTATION_ASYNC - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ATTRIBUTES - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_BUFFER_SIZE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_DESTINATION - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_DISTRIBUTION - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_ACTION - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_BUFFER_SIZE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_ENABLE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_IDLE_PERIOD - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_IDLE_TIME - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_INCLUDE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_INCREMENT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_INTERVAL - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_MAX_BATCH_SIZE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_ON_ERROR - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_REF - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_TYPE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ELEMENT_WORKERS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ENFORCE_ORDER - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_IGNORE_EVENTS_OLDER_THAN_BUFFER - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_INDEX_BY - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_MAP - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_NAME - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_ON_ERROR - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_PARTITION_BY_ID - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_PAYLOAD - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_PLAYBACK - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_PRIMARY_KEY - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_SCRIPT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_SINK - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_SOURCE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_STATISTICS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
ANNOTATION_STORE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
AnnotationHelper - Class in io.siddhi.core.util.parser.helper
Helper for annotation
AnnotationHelper() - Constructor for class io.siddhi.core.util.parser.helper.AnnotationHelper
 
ANY - Static variable in class io.siddhi.core.util.SiddhiConstants
 
AnyAndCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor
AnyAndCollectionExecutor(CollectionExecutor, CollectionExecutor, ExhaustiveCollectionExecutor) - Constructor for class io.siddhi.core.util.collection.executor.AnyAndCollectionExecutor
 
AsyncIncrementalSnapshotPersistor - Class in io.siddhi.core.util.snapshot
Runnable which is responsible for persisting the snapshots that are taken
AsyncIncrementalSnapshotPersistor(byte[], IncrementalPersistenceStore, IncrementalSnapshotInfo) - Constructor for class io.siddhi.core.util.snapshot.AsyncIncrementalSnapshotPersistor
 
AsyncSnapshotPersistor - Class in io.siddhi.core.util.snapshot
Runnable which is responsible for persisting the snapshots that are taken
AsyncSnapshotPersistor(byte[], PersistenceStore, String, long) - Constructor for class io.siddhi.core.util.snapshot.AsyncSnapshotPersistor
 
AttributeAggregatorExecutor<S extends State> - Class in io.siddhi.core.query.selector.attribute.aggregator
Abstract parent class for attribute aggregators.
AttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
AttributeAggregatorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store AttributeAggregatorExecutor Extensions.
AttributeCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent attribute expressions.
AttributeCollectionExpression(Expression, String, CollectionExpression.CollectionScope) - Constructor for class io.siddhi.core.util.collection.expression.AttributeCollectionExpression
 
AttributeConverter - Class in io.siddhi.core.util
Utility class to convert Object to the desired type using Attribute.Type
AttributeConverter() - Constructor for class io.siddhi.core.util.AttributeConverter
 
attributeExpressionExecutors - Variable in class io.siddhi.core.executor.function.FunctionExecutor
 
attributeExpressionExecutors - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
attributeExpressionExecutors - Variable in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
attributeExpressionLength - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
AttributeMapping - Class in io.siddhi.core.stream.input.source
Holder object to store mapping information for a given Siddhi Attribute Attribute
AttributeMapping(String, int, String) - Constructor for class io.siddhi.core.stream.input.source.AttributeMapping
 
AttributeProcessor - Class in io.siddhi.core.query.selector.attribute.processor
Processor for event attributes.
AttributeProcessor(ExpressionExecutor) - Constructor for class io.siddhi.core.query.selector.attribute.processor.AttributeProcessor
 
AvgAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate average based on an event attribute.
AvgAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
AvgIncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
IncrementalAttributeAggregator to calculate average based on an event attribute.
AvgIncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 

B

BackoffRetryCounter - Class in io.siddhi.core.util.transport
Backoff Retry Counter to count when to retry next during reconnection
BackoffRetryCounter() - Constructor for class io.siddhi.core.util.transport.BackoffRetryCounter
 
BaseExpressionVisitor - Class in io.siddhi.core.table.record
Implementation of Antlr Visitor implementation for conditions.
BaseExpressionVisitor() - Constructor for class io.siddhi.core.table.record.BaseExpressionVisitor
 
BaseIncrementalValueStore - Class in io.siddhi.core.aggregation
Store for maintaining the base values related to incremental aggregation.
BaseIncrementalValueStore(List<ExpressionExecutor>, StreamEventFactory, SiddhiQueryContext, String, ExpressionExecutor, long, boolean, boolean) - Constructor for class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
BasicCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent generic expressions.
BasicCollectionExpression(Expression, CollectionExpression.CollectionScope) - Constructor for class io.siddhi.core.util.collection.expression.BasicCollectionExpression
 
BatchingFindableWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Window to process events as batches while supporting event search
BatchingFindableWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.BatchingFindableWindowProcessor
 
BatchingWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Performs event processing in a tumbling manner
BatchingWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.BatchingWindowProcessor
 
batchProcessingAllowed - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
BatchWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Batch Window that aggregate batch of incoming events together.
BatchWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
BEFORE_WINDOW_DATA_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
beginVisitAnd() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitAnd() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitAndLeftOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitAndLeftOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitAndRightOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitAndRightOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitAttributeFunction(String, String) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitAttributeFunction(String, String) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitCompare(Compare.Operator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitCompare(Compare.Operator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitCompareLeftOperand(Compare.Operator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitCompareRightOperand(Compare.Operator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitConstant(Object, Attribute.Type) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitIn(String) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitIn(String) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitIsNull(String) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitIsNull(String) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitMath(ExpressionVisitor.MathOperator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitNot() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitNot() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitOr() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitOr() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitOrLeftOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitOrLeftOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitOrRightOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitOrRightOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitParameterAttributeFunction(int) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitParameterAttributeFunction(int) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitStoreVariable(String, String, Attribute.Type) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
beginVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
beginVisitStreamVariable(String, String, String, Attribute.Type) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
BoolConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for Boolean condition.
BoolConditionExpressionExecutor(ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.BoolConditionExpressionExecutor
 
BroadcastDistributionStrategy - Class in io.siddhi.core.stream.output.sink.distributed
Publishing strategy to broad cast message to all destinations
BroadcastDistributionStrategy() - Constructor for class io.siddhi.core.stream.output.sink.distributed.BroadcastDistributionStrategy
 
BufferedEventsTracker - Interface in io.siddhi.core.util.statistics
This interface will have the necessary methods to calculate the events buffered.
build(ExpressionVisitor) - Method in class io.siddhi.core.table.record.ExpressionBuilder
 
build() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
build(Event) - Method in class io.siddhi.core.util.transport.TemplateBuilder
 
build(ComplexEvent) - Method in class io.siddhi.core.util.transport.TemplateBuilder
 
buildCollectionExecutor(CollectionExpression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, boolean, ProcessingMode, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.CollectionExpressionParser
 
ByteSerializer - Class in io.siddhi.core.util.snapshot
Serializer used by SnapshotService to do Object to Byte[] conversion and vise-versa
byteToObject(byte[], SiddhiAppContext) - Static method in class io.siddhi.core.util.snapshot.ByteSerializer
 

C

calculateObjectSize(Object) - Method in class io.siddhi.core.util.statistics.memory.ObjectSizeCalculator
Given an object, returns the total allocated size, in bytes, of the object and all other objects reachable from it.
callbackPreStateProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
canDestroy() - Method in class io.siddhi.core.partition.PartitionRuntime.PartitionState
 
canDestroy() - Method in class io.siddhi.core.util.snapshot.state.State
 
CannotClearSiddhiAppStateException - Exception in io.siddhi.core.exception
Exception class to be used when Siddhi app state cannot be cleared properly.
CannotClearSiddhiAppStateException() - Constructor for exception io.siddhi.core.exception.CannotClearSiddhiAppStateException
 
CannotClearSiddhiAppStateException(String) - Constructor for exception io.siddhi.core.exception.CannotClearSiddhiAppStateException
 
CannotClearSiddhiAppStateException(String, Throwable) - Constructor for exception io.siddhi.core.exception.CannotClearSiddhiAppStateException
 
CannotClearSiddhiAppStateException(Throwable) - Constructor for exception io.siddhi.core.exception.CannotClearSiddhiAppStateException
 
CannotLoadClassException - Exception in io.siddhi.core.exception
Exception class to be used when Siddhi cannot load the required extension class.
CannotLoadClassException() - Constructor for exception io.siddhi.core.exception.CannotLoadClassException
 
CannotLoadClassException(String) - Constructor for exception io.siddhi.core.exception.CannotLoadClassException
 
CannotLoadClassException(String, Throwable) - Constructor for exception io.siddhi.core.exception.CannotLoadClassException
 
CannotLoadClassException(Throwable) - Constructor for exception io.siddhi.core.exception.CannotLoadClassException
 
CannotLoadConfigurationException - Exception in io.siddhi.core.exception
Exception class to be used when configurations cannot be loaded.
CannotLoadConfigurationException() - Constructor for exception io.siddhi.core.exception.CannotLoadConfigurationException
 
CannotLoadConfigurationException(String) - Constructor for exception io.siddhi.core.exception.CannotLoadConfigurationException
 
CannotLoadConfigurationException(String, Throwable) - Constructor for exception io.siddhi.core.exception.CannotLoadConfigurationException
 
CannotLoadConfigurationException(Throwable) - Constructor for exception io.siddhi.core.exception.CannotLoadConfigurationException
 
CannotRestoreSiddhiAppStateException - Exception in io.siddhi.core.exception
Exception class to be used when Siddhi app can not restore state properly.
CannotRestoreSiddhiAppStateException() - Constructor for exception io.siddhi.core.exception.CannotRestoreSiddhiAppStateException
 
CannotRestoreSiddhiAppStateException(String) - Constructor for exception io.siddhi.core.exception.CannotRestoreSiddhiAppStateException
 
CannotRestoreSiddhiAppStateException(String, Throwable) - Constructor for exception io.siddhi.core.exception.CannotRestoreSiddhiAppStateException
 
CannotRestoreSiddhiAppStateException(Throwable) - Constructor for exception io.siddhi.core.exception.CannotRestoreSiddhiAppStateException
 
CastFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for Siddhi cast function.
CastFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.CastFunctionExecutor
 
checkBreakPoint(String, SiddhiDebugger.QueryTerminal, ComplexEvent) - Method in class io.siddhi.core.debugger.SiddhiDebugger
Check for active breakpoint at the given endpoint and if there is an active checkpoint, block the thread and send the event for debug callback.
cleanGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
cleanGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
cleanGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
cleanGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
cleanGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
cleanGroupByStates() - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
cleanup() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiStatisticsManager
 
cleanup() - Method in interface io.siddhi.core.util.statistics.StatisticsManager
 
clear() - Method in class io.siddhi.core.event.ComplexEventChunk
 
clear() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
clear() - Method in class io.siddhi.core.stream.input.source.SourceHandlerManager
 
clear() - Method in class io.siddhi.core.stream.output.sink.SinkHandlerManager
 
clear() - Method in class io.siddhi.core.table.record.RecordTableHandlerManager
 
clearAllRevisions() - Method in class io.siddhi.core.SiddhiAppRuntime
 
clearAllRevisions(String) - Method in class io.siddhi.core.util.persistence.FileSystemPersistenceStore
 
clearAllRevisions(String) - Method in class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
clearAllRevisions(String) - Method in interface io.siddhi.core.util.persistence.IncrementalPersistenceStore
Clear all the revisions of Persistence Store of given Siddhi App
clearAllRevisions(String) - Method in class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
clearAllRevisions(String) - Method in interface io.siddhi.core.util.persistence.PersistenceStore
 
clearAllRevisions() - Method in class io.siddhi.core.util.snapshot.SnapshotService
Clear all the revisions of persistence store of Siddhi App
clearExecutor() - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
clearProcessedEvent() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
clearValues(long, StreamEvent) - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
cloneComplexEvent(ComplexEvent) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
Clones a given complex event.
CoalesceFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for coalesce function.
CoalesceFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.CoalesceFunctionExecutor
 
CollectionExecutor - Interface in io.siddhi.core.util.collection.executor
Interface for executors which will operate on a collection of events(i.e StateEvent).
CollectionExecutor.Cost - Enum in io.siddhi.core.util.collection.executor
Enums to specify operation cost.
CollectionExpression - Interface in io.siddhi.core.util.collection.expression
Interface for expressions related to collection of events.
CollectionExpression.CollectionScope - Enum in io.siddhi.core.util.collection.expression
Enums to hold collection expression scopes.
CollectionExpressionParser - Class in io.siddhi.core.util.parser
Class to parse Expressions and create Expression executors.
CollectionExpressionParser() - Constructor for class io.siddhi.core.util.parser.CollectionExpressionParser
 
CollectionOperator - Class in io.siddhi.core.util.collection.operator
Operator which is related to non-indexed In-memory table operations.
CollectionOperator(ExpressionExecutor, int) - Constructor for class io.siddhi.core.util.collection.operator.CollectionOperator
 
comparator - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
compare(ComplexEvent, ComplexEvent) - Method in class io.siddhi.core.query.selector.OrderByEventComparator
 
CompareCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor which handle compare condition.
CompareCollectionExecutor(ExpressionExecutor, int, String, Compare.Operator, ExpressionExecutor) - Constructor for class io.siddhi.core.util.collection.executor.CompareCollectionExecutor
 
CompareCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent Compare expressions.
CompareCollectionExpression(Compare, CollectionExpression.CollectionScope, CollectionExpression, Compare.Operator, CollectionExpression) - Constructor for class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
CompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare
Parent Executor class for Compare conditions.
CompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.CompareConditionExpressionExecutor
 
CompareExhaustiveAndCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor
CompareExhaustiveAndCollectionExecutor(CollectionExecutor, ExhaustiveCollectionExecutor) - Constructor for class io.siddhi.core.util.collection.executor.CompareExhaustiveAndCollectionExecutor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.BatchingFindableWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, S, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.BatchingFindableWindowProcessor
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.
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, BatchWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, TimeWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.DelayWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, ExternalTimeBatchWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, ExternalTimeWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in interface io.siddhi.core.query.processor.stream.window.FindableProcessor
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.
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, FrequentWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.GroupingFindableWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, S, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.GroupingFindableWindowProcessor
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.
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, LengthBatchWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, LengthWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, LossyFrequentWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SessionWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SlidingFindableWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, S, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SlidingFindableWindowProcessor
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.
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SortWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, TimeBatchWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, TimeLengthWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, TimeWindowProcessor.WindowState, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.table.InMemoryTable
 
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
compileCondition(ExpressionBuilder) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Compile the matching expression
compileCondition(Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.window.Window
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.
compiledCondition - Variable in class io.siddhi.core.table.record.AbstractRecordTable.RecordStoreCompiledCondition
 
CompiledCondition - Interface in io.siddhi.core.util.collection.operator
Represent a logical expression
CompiledExpression - Interface in io.siddhi.core.util.collection.operator
Represent a logical expression
CompiledSelection - Interface in io.siddhi.core.util.collection.operator
Represent a selection
CompiledUpdateSet - Interface in io.siddhi.core.table
Marker interface for CompiledUpdateSet
compileExpression(Expression, Within, Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
compileSelection(Selector, List<Attribute>, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in interface io.siddhi.core.query.processor.stream.window.QueryableProcessor
To construct a selection having the capability of transforming events based on given selection logic.
compileSelection(Selector, List<Attribute>, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable
 
compileSelection(List<AbstractQueryableRecordTable.SelectAttributeBuilder>, List<ExpressionBuilder>, ExpressionBuilder, List<AbstractQueryableRecordTable.OrderByAttributeBuilder>, Long, Long) - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable
Compile the query selection
compileSetAttribute(ExpressionBuilder) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Compiles the expression in a set clause
compileUpdateSet(UpdateSet, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.table.InMemoryTable
 
compileUpdateSet(UpdateSet, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
compileUpdateSet(UpdateSet, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Method in class io.siddhi.core.table.Table
Builds the "compiled" set clause of an update query.
ComplexEvent - Interface in io.siddhi.core.event
The interface for the internal event implementations
ComplexEvent.Type - Enum in io.siddhi.core.event
Enums to represent Event.Type
ComplexEventChunk<E extends ComplexEvent> - Class in io.siddhi.core.event
Collection used to group and manage chunk or ComplexEvents
ComplexEventChunk(boolean) - Constructor for class io.siddhi.core.event.ComplexEventChunk
 
ComplexEventChunk() - Constructor for class io.siddhi.core.event.ComplexEventChunk
Deprecated.
ComplexEventChunk(E, E) - Constructor for class io.siddhi.core.event.ComplexEventChunk
Deprecated.
ComplexEventChunk(E, E, boolean) - Constructor for class io.siddhi.core.event.ComplexEventChunk
 
ComplexEventPopulater - Interface in io.siddhi.core.event.stream.populater
The StateEventPopulater interface that populates StateEvents PreOutput and Output data fields
complexEventPopulater - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
conditionExecutor - Variable in class io.siddhi.core.executor.condition.BoolConditionExpressionExecutor
 
ConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Super class for Condition Executors.
ConditionExpressionExecutor() - Constructor for class io.siddhi.core.executor.condition.ConditionExpressionExecutor
 
ConfigManager - Interface in io.siddhi.core.util.config
Siddhi Configuration Manager.
ConfigReader - Interface in io.siddhi.core.util.config
Siddhi Configuration Reader
connect(Source.ConnectionCallback, State) - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
connect(Source<S>.ConnectionCallback, S) - Method in class io.siddhi.core.stream.input.source.Source
Called to connect to the source backend for receiving events
connect() - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
connect() - Method in class io.siddhi.core.stream.output.sink.LogSink
 
connect() - Method in class io.siddhi.core.stream.output.sink.Sink
Called to connect to the backend before events are published
connect() - Method in class io.siddhi.core.table.InMemoryTable
 
connect() - Method in class io.siddhi.core.table.Table
 
connect() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
Will be called to connect to the backend before events are published
connect() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
Will be called to connect to the backend before events are published
ConnectionCallback() - Constructor for class io.siddhi.core.stream.input.source.Source.ConnectionCallback
 
ConnectionCallback() - Constructor for class io.siddhi.core.stream.output.sink.distributed.DistributedTransport.ConnectionCallback
 
connectionEstablished() - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport.ConnectionCallback
 
connectionEstablished() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink.MultiClientConnectionCallback
 
connectionEstablished() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink.SingleClientConnectionCallback
 
connectionFailed() - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport.ConnectionCallback
 
connectionFailed() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink.MultiClientConnectionCallback
 
connectionFailed() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink.SingleClientConnectionCallback
 
ConnectionUnavailableException - Exception in io.siddhi.core.exception
Exception class to be used when connections are unavailable.
ConnectionUnavailableException() - Constructor for exception io.siddhi.core.exception.ConnectionUnavailableException
 
ConnectionUnavailableException(String) - Constructor for exception io.siddhi.core.exception.ConnectionUnavailableException
 
ConnectionUnavailableException(String, Throwable) - Constructor for exception io.siddhi.core.exception.ConnectionUnavailableException
 
ConnectionUnavailableException(Throwable) - Constructor for exception io.siddhi.core.exception.ConnectionUnavailableException
 
connectWithRetry() - Method in class io.siddhi.core.stream.input.source.Source
 
connectWithRetry() - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
connectWithRetry() - Method in class io.siddhi.core.stream.output.sink.Sink
 
connectWithRetry() - Method in class io.siddhi.core.table.Table
 
ConstantExpressionExecutor - Class in io.siddhi.core.executor
Executor class for Constant Siddhi expressions.
ConstantExpressionExecutor(Object, Attribute.Type) - Constructor for class io.siddhi.core.executor.ConstantExpressionExecutor
 
constructEventConverter(MetaStreamEvent) - Static method in class io.siddhi.core.event.stream.converter.StreamEventConverterFactory
 
constructEventKey(ComplexEvent) - Method in class io.siddhi.core.query.selector.GroupByKeyGenerator
generate groupBy key of a streamEvent
constructEventPopulator(MetaComplexEvent) - Static method in class io.siddhi.core.event.state.populater.StateEventPopulatorFactory
Constructs StateEventPopulator according to MetaStateEvent
constructEventPopulator(MetaStreamEvent, int, List<Attribute>) - Static method in class io.siddhi.core.event.stream.populater.StreamEventPopulaterFactory
Constructs StreamEventPopulater according to MetaStateEvent and to be mapped attributes
constructExtension(StreamDefinition, String, String, Annotation, String) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
constructInputHandler(String) - Method in class io.siddhi.core.stream.input.InputManager
 
constructMatchingMetaStateHolder(MetaComplexEvent, int, AbstractDefinition, int) - Static method in class io.siddhi.core.util.parser.MatcherParser
 
constructMatchingStateEventChunk(ComplexEventChunk, boolean, StateEventFactory, int, StreamEventFactory, StreamEventConverter) - Method in class io.siddhi.core.query.output.callback.OutputCallback
 
constructOperator(Object, Expression, MatchingMetaInfoHolder, List<VariableExpressionExecutor>, Map<String, Table>, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.OperatorParser
 
constructOutputCallback(OutputStream, StreamDefinition, Map<String, Table>, Map<String, Window>, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.OutputParser
 
constructOutputCallback(OutputStream, String, ConcurrentMap<String, StreamJunction>, StreamDefinition, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.OutputParser
 
constructOutputRateLimiter(String, OutputRate, boolean, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.OutputParser
 
constructPublisher() - Method in class io.siddhi.core.stream.StreamJunction
 
constructStreamEventPopulater(MetaStreamEvent, int) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
constructStreamEventPopulater(MetaStreamEvent, int) - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
constructStreamEventPopulater(MetaStreamEvent, int) - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
contains(StateEvent, CompiledCondition) - Method in class io.siddhi.core.table.InMemoryTable
 
contains(StateEvent, CompiledCondition) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
contains(Map<String, Object>, CompiledCondition) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Check if matching record exist
contains(long, Map<String, Object>, CompiledCondition) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
contains(long, Map<String, Object>, CompiledCondition, RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
contains(Map<String, Object>, CompiledCondition) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
contains(StateEvent, CompiledCondition) - Method in class io.siddhi.core.table.Table
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.AndMultiPrimaryKeyCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.AnyAndCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in interface io.siddhi.core.util.collection.executor.CollectionExecutor
Checks if a matching event exist in indexedEventHolder
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.CompareCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.CompareExhaustiveAndCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NonAndCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NonCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NotCollectionExecutor
 
contains(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.OrCollectionExecutor
 
contains(StateEvent, Object) - Method in class io.siddhi.core.util.collection.operator.CollectionOperator
 
contains(StateEvent, Object) - Method in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
contains(StateEvent, Object) - Method in class io.siddhi.core.util.collection.operator.IndexOperator
 
contains(StateEvent, Object) - Method in class io.siddhi.core.util.collection.operator.MapOperator
 
contains(StateEvent, Object) - Method in interface io.siddhi.core.util.collection.operator.Operator
 
contains(StateEvent, Object) - Method in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
containsBufferedEvents() - Method in class io.siddhi.core.stream.StreamJunction
 
containsBufferedEvents() - Method in interface io.siddhi.core.util.statistics.EventBufferHolder
 
containsEvent(StateEvent, CompiledCondition) - Method in class io.siddhi.core.table.Table
 
containsEventSet(String, Compare.Operator, Object) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
containsEventSet(String, Compare.Operator, Object) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
ConversionMapping() - Constructor for class io.siddhi.core.event.stream.converter.StreamEventConverter.ConversionMapping
 
ConversionStreamEventChunk - Class in io.siddhi.core.event.stream.converter
A StreamEvent holder that can also convert other events into StreamEvents
ConversionStreamEventChunk(MetaStreamEvent, StreamEventFactory) - Constructor for class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
ConversionStreamEventChunk(StreamEventConverter, StreamEventFactory) - Constructor for class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
convert(Event, Exception) - Method in class io.siddhi.core.event.stream.converter.FaultStreamEventConverter
 
convert(long, Object[], Exception) - Method in class io.siddhi.core.event.stream.converter.FaultStreamEventConverter
 
convert(ComplexEvent, Exception) - Method in class io.siddhi.core.event.stream.converter.FaultStreamEventConverter
 
convert(Event[], Exception) - Method in class io.siddhi.core.event.stream.converter.FaultStreamEventConverter
 
convert(List<Event>, Exception) - Method in class io.siddhi.core.event.stream.converter.FaultStreamEventConverter
 
convert(Event, Map<String, TemplateBuilder>) - Static method in class io.siddhi.core.util.transport.TemplateBuilder
 
convert(Event, TemplateBuilder[]) - Static method in class io.siddhi.core.util.transport.TemplateBuilder
 
convertAndAdd(Event) - Method in class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
convertAndAssign(Event) - Method in class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
convertAndAssign(long, Object[]) - Method in class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
convertAndAssign(ComplexEvent) - Method in class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
convertAndAssign(Event[]) - Method in class io.siddhi.core.event.stream.converter.ConversionStreamEventChunk
 
convertComplexEvent(ComplexEvent, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SelectiveStreamEventConverter
 
convertComplexEvent(ComplexEvent, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SimpleStreamEventConverter
 
convertComplexEvent(ComplexEvent, StreamEvent) - Method in interface io.siddhi.core.event.stream.converter.StreamEventConverter
Method to construct(change format) new StreamEvent from StreamEvent
convertComplexEvent(ComplexEvent, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.ZeroStreamEventConverter
 
convertData(long, Object[], ComplexEvent.Type, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SelectiveStreamEventConverter
 
convertData(long, Object[], StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SelectiveStreamEventConverter
 
convertData(long, Object[], ComplexEvent.Type, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SimpleStreamEventConverter
 
convertData(long, Object[], StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SimpleStreamEventConverter
 
convertData(long, Object[], StreamEvent) - Method in interface io.siddhi.core.event.stream.converter.StreamEventConverter
Method to construct(change format) timeStamp and data from StreamEvent
convertData(long, Object[], ComplexEvent.Type, StreamEvent) - Method in interface io.siddhi.core.event.stream.converter.StreamEventConverter
Method to construct(change format) timeStamp and data from StreamEvent
convertData(long, Object[], ComplexEvent.Type, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.ZeroStreamEventConverter
 
convertData(long, Object[], StreamEvent) - Method in class io.siddhi.core.event.stream.converter.ZeroStreamEventConverter
 
convertEvent(Event, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SelectiveStreamEventConverter
 
convertEvent(Event, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.SimpleStreamEventConverter
 
convertEvent(Event, StreamEvent) - Method in interface io.siddhi.core.event.stream.converter.StreamEventConverter
Method to construct StreamEvent form Event
convertEvent(Event, StreamEvent) - Method in class io.siddhi.core.event.stream.converter.ZeroStreamEventConverter
 
ConvertFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for convert function.
ConvertFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.ConvertFunctionExecutor
 
convertRevision(String) - Static method in class io.siddhi.core.util.persistence.util.PersistenceHelper
 
copyFrom(Event) - Method in class io.siddhi.core.event.Event
 
copyFrom(ComplexEvent) - Method in class io.siddhi.core.event.Event
 
copyStateEvent(StateEvent) - Method in class io.siddhi.core.event.state.StateEventCloner
Method to copy new StreamEvent from StreamEvent
copyStreamEvent(StreamEvent) - Method in class io.siddhi.core.event.stream.StreamEventCloner
Method to copy new StreamEvent from StreamEvent
CountAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate count.
CountAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
CountIncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
IncrementalAttributeAggregator to calculate count based on an event attribute.
CountIncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
CountInnerStateRuntime - Class in io.siddhi.core.query.input.stream.state.runtime
Created on 12/19/14.
CountInnerStateRuntime(StreamInnerStateRuntime) - Constructor for class io.siddhi.core.query.input.stream.state.runtime.CountInnerStateRuntime
 
CountPostStateProcessor - Class in io.siddhi.core.query.input.stream.state
Created on 1/6/15.
CountPostStateProcessor(int, int) - Constructor for class io.siddhi.core.query.input.stream.state.CountPostStateProcessor
 
CountPreStateProcessor - Class in io.siddhi.core.query.input.stream.state
Created on 1/6/15.
CountPreStateProcessor(int, int, StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
createBufferSizeTracker(StatisticsManager) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMetricsFactory
 
createBufferSizeTracker(StatisticsManager) - Method in interface io.siddhi.core.util.statistics.StatisticsTrackerFactory
 
createLatencyTracker(SiddhiAppContext, String, String, String) - Static method in class io.siddhi.core.util.parser.helper.QueryParserHelper
 
createLatencyTracker(String, StatisticsManager) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMetricsFactory
 
createLatencyTracker(String, StatisticsManager) - Method in interface io.siddhi.core.util.statistics.StatisticsTrackerFactory
 
createMemoryUsageTracker(StatisticsManager) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMetricsFactory
 
createMemoryUsageTracker(StatisticsManager) - Method in interface io.siddhi.core.util.statistics.StatisticsTrackerFactory
 
createNewId() - Method in class io.siddhi.core.util.IdGenerator
 
createNewState() - Method in interface io.siddhi.core.util.snapshot.state.StateFactory
 
createRestEvent(MetaStreamEvent, StreamEvent) - Static method in class io.siddhi.core.util.parser.AggregationParser
 
CreateSetFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for createSet function.
CreateSetFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.CreateSetFunctionExecutor
 
createSiddhiAppRuntime(SiddhiApp) - Method in class io.siddhi.core.SiddhiManager
 
createSiddhiAppRuntime(String) - Method in class io.siddhi.core.SiddhiManager
 
createStatisticsManager(String, String, List<Element>) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMetricsFactory
 
createStatisticsManager(String, String, List<Element>) - Method in interface io.siddhi.core.util.statistics.StatisticsTrackerFactory
 
createThroughputTracker(SiddhiAppContext, String, String, String) - Static method in class io.siddhi.core.util.parser.helper.QueryParserHelper
 
createThroughputTracker(String, StatisticsManager) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMetricsFactory
 
createThroughputTracker(String, StatisticsManager) - Method in interface io.siddhi.core.util.statistics.StatisticsTrackerFactory
 
CronTrigger - Class in io.siddhi.core.trigger
Implementation of Trigger which will trigger events based on a cron expression.
CronTrigger() - Constructor for class io.siddhi.core.trigger.CronTrigger
 
CronWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on a cron expression.
CronWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
CURRENT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
currentTime() - Method in interface io.siddhi.core.util.timestamp.TimestampGenerator
 
currentTime() - Method in class io.siddhi.core.util.timestamp.TimestampGeneratorImpl
 
CurrentTimeMillisFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for getting Siddhi application timestamp.
CurrentTimeMillisFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.CurrentTimeMillisFunctionExecutor
 

D

data - Variable in class io.siddhi.core.event.Event
 
DataPurgingException - Exception in io.siddhi.core.exception
Exception class to be used when there is an error in data purging.
DataPurgingException() - Constructor for exception io.siddhi.core.exception.DataPurgingException
 
DataPurgingException(String) - Constructor for exception io.siddhi.core.exception.DataPurgingException
 
DataPurgingException(String, Throwable) - Constructor for exception io.siddhi.core.exception.DataPurgingException
 
DataPurgingException(Throwable) - Constructor for exception io.siddhi.core.exception.DataPurgingException
 
debug() - Method in class io.siddhi.core.SiddhiAppRuntime
 
debugEvent(ComplexEvent, String, SiddhiDebugger.QueryTerminal, SiddhiDebugger) - Method in interface io.siddhi.core.debugger.SiddhiDebuggerCallback
Receive the events passing through the registered breakpoints.
decideGroup(Event) - Method in class io.siddhi.core.stream.output.sink.DynamicOptionGroupDeterminer
Deciding the group of a given event and returning a unique identifier to identify the group.
decideGroup(Event) - Method in interface io.siddhi.core.stream.output.sink.OutputGroupDeterminer
Deciding the group of a given event and returning a unique identifier to identify the group.
decideGroup(Event) - Method in class io.siddhi.core.stream.output.sink.PartitionedGroupDeterminer
Deciding the group of a given event and returning a unique identifier to identify a group.
DEFAULT_EVENT_BUFFER_SIZE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
DEFAULT_FILE_PERSISTENCE_FOLDER - Static variable in class io.siddhi.core.util.persistence.util.PersistenceConstants
 
DefaultFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for default function.
DefaultFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.DefaultFunctionExecutor
 
defineAggregation(AggregationDefinition) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
defineFunction(FunctionDefinition) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
defineStream(StreamDefinition) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
defineTable(TableDefinition) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
defineTrigger(TriggerDefinition) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
defineWindow(WindowDefinition) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
DefinitionNotExistException - Exception in io.siddhi.core.exception
Exception class to be used when non-existence definition is requested.
DefinitionNotExistException() - Constructor for exception io.siddhi.core.exception.DefinitionNotExistException
 
DefinitionNotExistException(String) - Constructor for exception io.siddhi.core.exception.DefinitionNotExistException
 
DefinitionNotExistException(String, Throwable) - Constructor for exception io.siddhi.core.exception.DefinitionNotExistException
 
DefinitionNotExistException(Throwable) - Constructor for exception io.siddhi.core.exception.DefinitionNotExistException
 
DefinitionParserHelper - Class in io.siddhi.core.util.parser.helper
Utility class for queryParser to help with QueryRuntime generation.
DefinitionParserHelper() - Constructor for class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
DelayWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on delay time.
DelayWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.DelayWindowProcessor
 
delete(String, Compare.Operator, Object) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
delete(String, Compare.Operator, Object) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
delete(ComplexEventChunk<StateEvent>, CompiledCondition) - Method in class io.siddhi.core.table.InMemoryTable
 
delete(ComplexEventChunk<StateEvent>, CompiledCondition) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
delete(List<Map<String, Object>>, CompiledCondition) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Delete all matching records
delete(long, List<Map<String, Object>>, CompiledCondition) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
delete(long, List<Map<String, Object>>, CompiledCondition, RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
delete(List<Map<String, Object>>, CompiledCondition) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
delete(ComplexEventChunk<StateEvent>, CompiledCondition) - Method in class io.siddhi.core.table.Table
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.AndMultiPrimaryKeyCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.AnyAndCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in interface io.siddhi.core.util.collection.executor.CollectionExecutor
Delete matching events exists from indexedEventHolder
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.CompareCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.CompareExhaustiveAndCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NonAndCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NonCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NotCollectionExecutor
 
delete(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.OrCollectionExecutor
 
delete(ComplexEventChunk<StateEvent>, Object) - Method in class io.siddhi.core.util.collection.operator.CollectionOperator
 
delete(ComplexEventChunk<StateEvent>, Object) - Method in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
delete(ComplexEventChunk<StateEvent>, Object) - Method in class io.siddhi.core.util.collection.operator.IndexOperator
 
delete(ComplexEventChunk<StateEvent>, Object) - Method in class io.siddhi.core.util.collection.operator.MapOperator
 
delete(ComplexEventChunk<StateEvent>, Object) - Method in interface io.siddhi.core.util.collection.operator.Operator
 
delete(ComplexEventChunk<StateEvent>, Object) - Method in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
deleteAll() - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
deleteAll(Collection<StreamEvent>) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
deleteAll() - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
deleteAll(Collection<StreamEvent>) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
deleteEvents(ComplexEventChunk<StateEvent>, CompiledCondition, int) - Method in class io.siddhi.core.table.Table
 
DeleteStoreQueryRuntime - Class in io.siddhi.core.query
This class is used to keep the runtime information needed to execute an delete store query.
DeleteStoreQueryRuntime(String, MetaStreamEvent) - Constructor for class io.siddhi.core.query.DeleteStoreQueryRuntime
 
DeleteTableCallback - Class in io.siddhi.core.query.output.callback
Implementation of OutputCallback to receive processed Siddhi events from Siddhi queries and delete data in a Table based on received events and condition.
DeleteTableCallback(Table, CompiledCondition, int, boolean, StateEventFactory, StreamEventFactory, StreamEventConverter, String) - Constructor for class io.siddhi.core.query.output.callback.DeleteTableCallback
 
destinationAvailable(Integer) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributionStrategy
Remove a destination to available set of destination IDs.
destinationFailed(Integer) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributionStrategy
Remove a given destination from available set of destination IDs.
destroy() - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
destroy() - Method in class io.siddhi.core.stream.input.source.Source
Called at the end to clean all the resources consumed
destroy() - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
destroy() - Method in class io.siddhi.core.stream.output.sink.LogSink
 
destroy() - Method in class io.siddhi.core.stream.output.sink.Sink
Called at the end to clean all the resources consumed
destroy() - Method in class io.siddhi.core.table.InMemoryTable
 
destroy() - Method in class io.siddhi.core.table.Table
 
destroy() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
Will be called at the end to clean all the resources consumed
destroy() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
Will be called at the end to clean all the resources consumed
detach() - Method in class io.siddhi.core.event.ComplexEventChunk
 
detachAllBeforeCurrent() - Method in class io.siddhi.core.event.ComplexEventChunk
 
disconnect() - Method in class io.siddhi.core.stream.input.InputManager
 
disconnect() - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
disconnect() - Method in class io.siddhi.core.stream.input.source.Source
Called to disconnect from the source backend, or when ConnectionUnavailableException is thrown
disconnect() - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
disconnect() - Method in class io.siddhi.core.stream.output.sink.LogSink
 
disconnect() - Method in class io.siddhi.core.stream.output.sink.Sink
Called after all publishing is done, or when ConnectionUnavailableException is thrown
disconnect() - Method in class io.siddhi.core.table.InMemoryTable
 
disconnect() - Method in class io.siddhi.core.table.Table
 
disconnect() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
Will be called after all publishing is done, or when ConnectionUnavailableException is thrown
disconnect() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
Will be called after all publishing is done, or when ConnectionUnavailableException is thrown
dispatchEvents() - Method in class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
DistinctCountAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate distinct count based on an event attribute.
DistinctCountAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
DistinctCountIncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
IncrementalAttributeAggregator to calculate count based on an event attribute.
DistinctCountIncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
DistributedTransport - Class in io.siddhi.core.stream.output.sink.distributed
This is the base class for Distributed transports.
DistributedTransport() - Constructor for class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
DistributedTransport.ConnectionCallback - Class in io.siddhi.core.stream.output.sink.distributed
Connection callback to notify DistributionStrategy about new connection initiations and failures
DISTRIBUTION_STRATEGY_KEY - Static variable in class io.siddhi.core.util.SiddhiConstants
 
DISTRIBUTION_STRATEGY_PARTITIONED - Static variable in class io.siddhi.core.util.SiddhiConstants
 
DistributionStrategy - Class in io.siddhi.core.stream.output.sink.distributed
Parent class for the Distributed publishing strategy extensions.
DistributionStrategy() - Constructor for class io.siddhi.core.stream.output.sink.distributed.DistributionStrategy
 
DistributionStrategyExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store DistributionStrategy Extensions.
DivideExpressionExecutorDouble - Class in io.siddhi.core.executor.math.divide
Executor class for Double Divide function.
DivideExpressionExecutorDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.divide.DivideExpressionExecutorDouble
 
DivideExpressionExecutorFloat - Class in io.siddhi.core.executor.math.divide
Executor class for Float Divide function.
DivideExpressionExecutorFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.divide.DivideExpressionExecutorFloat
 
DivideExpressionExecutorInt - Class in io.siddhi.core.executor.math.divide
Executor class for Integer Divide function.
DivideExpressionExecutorInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.divide.DivideExpressionExecutorInt
 
DivideExpressionExecutorLong - Class in io.siddhi.core.executor.math.divide
Executor class for Long Divide function.
DivideExpressionExecutorLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.divide.DivideExpressionExecutorLong
 
DynamicOptionGroupDeterminer - Class in io.siddhi.core.stream.output.sink
This implementation of OutputGroupDeterminer groups events based on dynamic options of the Sink.
DynamicOptionGroupDeterminer(List<Option>) - Constructor for class io.siddhi.core.stream.output.sink.DynamicOptionGroupDeterminer
 
DynamicOptions - Class in io.siddhi.core.util.transport
Holder class to represent supported dynamic options in sources and sinks.
DynamicOptions(Event) - Constructor for class io.siddhi.core.util.transport.DynamicOptions
 

E

EmptyStateHolder - Class in io.siddhi.core.util.snapshot.state
State holder for non partition use case
EmptyStateHolder() - Constructor for class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
enablePlayBack(boolean, Long, Long) - Method in class io.siddhi.core.SiddhiAppRuntime
To enable and disable Siddhi App playback mode on runtime along with optional parameters.
enableStats(boolean) - Method in class io.siddhi.core.SiddhiAppRuntime
To enable and disable Siddhi App statistics on runtime.
endVisitAnd() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitAnd() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitAndLeftOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitAndLeftOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitAndRightOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitAndRightOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitAttributeFunction(String, String) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitAttributeFunction(String, String) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitCompare(Compare.Operator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitCompare(Compare.Operator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitCompareLeftOperand(Compare.Operator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitCompareLeftOperand(Compare.Operator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitCompareRightOperand(Compare.Operator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitCompareRightOperand(Compare.Operator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitConstant(Object, Attribute.Type) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitConstant(Object, Attribute.Type) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitIn(String) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitIn(String) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitIsNull(String) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitIsNull(String) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitMath(ExpressionVisitor.MathOperator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitMath(ExpressionVisitor.MathOperator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitMathLeftOperand(ExpressionVisitor.MathOperator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitMathRightOperand(ExpressionVisitor.MathOperator) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitNot() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitNot() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitOr() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitOr() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitOrLeftOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitOrLeftOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitOrRightOperand() - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitOrRightOperand() - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitParameterAttributeFunction(int) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitParameterAttributeFunction(int) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitStoreVariable(String, String, Attribute.Type) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitStoreVariable(String, String, Attribute.Type) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
endVisitStreamVariable(String, String, String, Attribute.Type) - Method in class io.siddhi.core.table.record.BaseExpressionVisitor
 
endVisitStreamVariable(String, String, String, Attribute.Type) - Method in interface io.siddhi.core.table.record.ExpressionVisitor
 
enter() - Method in class io.siddhi.core.util.ThreadBarrier
 
EntryValveExecutor - Class in io.siddhi.core.query.input.stream.single
Entry point to incremental executors.
EntryValveExecutor(SiddhiAppContext) - Constructor for class io.siddhi.core.query.input.stream.single.EntryValveExecutor
 
EntryValveProcessor - Class in io.siddhi.core.query.input.stream.single
Entry Valve Siddhi processor chain.
EntryValveProcessor(SiddhiAppContext) - Constructor for class io.siddhi.core.query.input.stream.single.EntryValveProcessor
 
EqualCompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare.equal
Parent Executor class for Equal condition.
EqualCompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutor
 
EqualCompareConditionExpressionExecutorBoolBool - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Boolean-Boolean Equal condition.
EqualCompareConditionExpressionExecutorBoolBool(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorBoolBool
 
EqualCompareConditionExpressionExecutorDoubleDouble - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Double-Double Equal condition.
EqualCompareConditionExpressionExecutorDoubleDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleDouble
 
EqualCompareConditionExpressionExecutorDoubleFloat - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Double-Float Equal condition.
EqualCompareConditionExpressionExecutorDoubleFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleFloat
 
EqualCompareConditionExpressionExecutorDoubleInt - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Double-Integer Equal condition.
EqualCompareConditionExpressionExecutorDoubleInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleInt
 
EqualCompareConditionExpressionExecutorDoubleLong - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Double-Long Equal condition.
EqualCompareConditionExpressionExecutorDoubleLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleLong
 
EqualCompareConditionExpressionExecutorFloatDouble - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Float-Double Equal condition.
EqualCompareConditionExpressionExecutorFloatDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatDouble
 
EqualCompareConditionExpressionExecutorFloatFloat - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Float-Float Equal condition.
EqualCompareConditionExpressionExecutorFloatFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatFloat
 
EqualCompareConditionExpressionExecutorFloatInt - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Float-Int Equal condition.
EqualCompareConditionExpressionExecutorFloatInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatInt
 
EqualCompareConditionExpressionExecutorFloatLong - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Float-Long Equal condition.
EqualCompareConditionExpressionExecutorFloatLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatLong
 
EqualCompareConditionExpressionExecutorIntDouble - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Integer-Double Equal condition.
EqualCompareConditionExpressionExecutorIntDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntDouble
 
EqualCompareConditionExpressionExecutorIntFloat - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Integer-Float Equal condition.
EqualCompareConditionExpressionExecutorIntFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntFloat
 
EqualCompareConditionExpressionExecutorIntInt - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Integer-Integer Equal condition.
EqualCompareConditionExpressionExecutorIntInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntInt
 
EqualCompareConditionExpressionExecutorIntLong - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Integer-Long Equal condition.
EqualCompareConditionExpressionExecutorIntLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntLong
 
EqualCompareConditionExpressionExecutorLongDouble - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Long-Double Equal condition.
EqualCompareConditionExpressionExecutorLongDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongDouble
 
EqualCompareConditionExpressionExecutorLongFloat - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Long-Float Equal condition.
EqualCompareConditionExpressionExecutorLongFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongFloat
 
EqualCompareConditionExpressionExecutorLongInt - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Long-Integer Equal condition.
EqualCompareConditionExpressionExecutorLongInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongInt
 
EqualCompareConditionExpressionExecutorLongLong - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for Long-Long Equal condition.
EqualCompareConditionExpressionExecutorLongLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongLong
 
EqualCompareConditionExpressionExecutorStringString - Class in io.siddhi.core.executor.condition.compare.equal
Executor class for String-String Equal condition.
EqualCompareConditionExpressionExecutorStringString(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorStringString
 
equals(Object) - Method in class io.siddhi.core.event.Event
 
equals(Object) - Method in class io.siddhi.core.event.state.MetaStateEventAttribute
 
equals(Object) - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
equals(Object) - Method in class io.siddhi.core.event.stream.StreamEvent
 
equals(Object) - Method in class io.siddhi.core.stream.input.source.AttributeMapping
 
equals(Object) - Method in class io.siddhi.core.util.lock.LockWrapper
eval(String, Object[]) - Method in class io.siddhi.core.function.Script
 
Event - Class in io.siddhi.core.event
Event that is used external to Siddhi
Event(long, Object[]) - Constructor for class io.siddhi.core.event.Event
 
Event() - Constructor for class io.siddhi.core.event.Event
 
Event(int) - Constructor for class io.siddhi.core.event.Event
 
EventBufferHolder - Interface in io.siddhi.core.util.statistics
Event Buffer holder
EventChunkOperator - Class in io.siddhi.core.util.collection.operator
Operator which is related to non-indexed In-memory table operations.
EventChunkOperator(ExpressionExecutor, int) - Constructor for class io.siddhi.core.util.collection.operator.EventChunkOperator
 
EventExchangeHolder - Class in io.siddhi.core.util.event.handler
EventExchangeHolder that holds data for StreamJunction event exchange
EventExchangeHolder(int) - Constructor for class io.siddhi.core.util.event.handler.EventExchangeHolder
 
EventExchangeHolderFactory - Class in io.siddhi.core.util.event.handler
EventExchangeHolder Factory to create new EventExchangeHolders
EventExchangeHolderFactory(int) - Constructor for class io.siddhi.core.util.event.handler.EventExchangeHolderFactory
 
EventHolder - Interface in io.siddhi.core.table.holder
Base EventHolder interface.
EventHolderPasser - Class in io.siddhi.core.util.parser
Class to parse EventHolder
EventHolderPasser() - Constructor for class io.siddhi.core.util.parser.EventHolderPasser
 
eventIn() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiThroughputMetric
This method is to notify receive of events to calculate the throughput
eventIn() - Method in interface io.siddhi.core.util.statistics.ThroughputTracker
This method is to notify receive of an event to calculate the throughput
EventPrinter - Class in io.siddhi.core.util
Utility class to print incoming Event
EventPrinter() - Constructor for class io.siddhi.core.util.EventPrinter
 
eventSequence - Variable in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
eventsIn(int) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiThroughputMetric
This method is to notify receive of events to calculate the throughput
eventsIn(int) - Method in interface io.siddhi.core.util.statistics.ThroughputTracker
This method is to notify receive of multiple events to calculate the throughput
EventTimestampFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for Siddhi cast function.
EventTimestampFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.EventTimestampFunctionExecutor
 
EveryInnerStateRuntime - Class in io.siddhi.core.query.input.stream.state.runtime
Created on 12/19/14.
EveryInnerStateRuntime(InnerStateRuntime, StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.runtime.EveryInnerStateRuntime
 
ExceptionUtil - Class in io.siddhi.core.util
Util class to handling Siddhi exceptions
ExceptionUtil() - Constructor for class io.siddhi.core.util.ExceptionUtil
 
execute(ComplexEventChunk) - Method in interface io.siddhi.core.aggregation.Executor
Execute the handed StreamEvent
execute(ComplexEventChunk) - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.AndConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.BoolConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.compare.CompareConditionExpressionExecutor
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.CompareConditionExpressionExecutor
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorBoolBool
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorDoubleLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorFloatLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorIntLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorLongLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.equal.EqualCompareConditionExpressionExecutorStringString
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongLong
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutor
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorBoolBool
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongDouble
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongFloat
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongInt
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongLong
 
execute(Object, Object) - Method in class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorStringString
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.ConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.InConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.IsNullConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.IsNullStreamConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.NotConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.condition.OrConditionExpressionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.ConstantExpressionExecutor
 
execute(ComplexEvent) - Method in interface io.siddhi.core.executor.ExpressionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.CastFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.CastFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.CoalesceFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.CoalesceFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.ConvertFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.ConvertFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.CreateSetFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.CreateSetFunctionExecutor
return set object, containing only one element: data.
execute(ComplexEvent) - Method in class io.siddhi.core.executor.function.CurrentTimeMillisFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.CurrentTimeMillisFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.CurrentTimeMillisFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.DefaultFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.DefaultFunctionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.function.EventTimestampFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.EventTimestampFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.EventTimestampFunctionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.function.FunctionExecutor
The main execution method which will be called upon event arrival
execute(Object[]) - Method in class io.siddhi.core.executor.function.FunctionExecutor
The main execution method which will be called upon event arrival when there are more then one function parameter
execute(Object) - Method in class io.siddhi.core.executor.function.FunctionExecutor
The main execution method which will be called upon event arrival when there are zero or one function parameter
execute(Object[], S) - Method in class io.siddhi.core.executor.function.FunctionExecutor
The main execution method which will be called upon event arrival when there are more then one function parameter
execute(Object, S) - Method in class io.siddhi.core.executor.function.FunctionExecutor
The main execution method which will be called upon event arrival when there are zero or one function parameter
execute(Object[], State) - Method in class io.siddhi.core.executor.function.IfThenElseFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.IfThenElseFunctionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.function.IfThenElseFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.InstanceOfBooleanFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.InstanceOfBooleanFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.InstanceOfDoubleFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.InstanceOfDoubleFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.InstanceOfFloatFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.InstanceOfFloatFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.InstanceOfIntegerFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.InstanceOfIntegerFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.InstanceOfLongFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.InstanceOfLongFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.InstanceOfStringFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.InstanceOfStringFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.MaximumFunctionExecutor
return maximum of arbitrary long set of Double values
execute(Object, State) - Method in class io.siddhi.core.executor.function.MaximumFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.MinimumFunctionExecutor
return maximum of arbitrary long set of Double values
execute(Object, State) - Method in class io.siddhi.core.executor.function.MinimumFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.ScriptFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.ScriptFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.SizeOfSetFunctionExecutor
return maximum of arbitrary long set of Double values
execute(Object, State) - Method in class io.siddhi.core.executor.function.SizeOfSetFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.function.UUIDFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.function.UUIDFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.incremental.IncrementalAggregateBaseTimeFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.incremental.IncrementalAggregateBaseTimeFunctionExecutor
 
execute(Object[], IncrementalShouldUpdateFunctionExecutor.FunctionState) - Method in class io.siddhi.core.executor.incremental.IncrementalShouldUpdateFunctionExecutor
 
execute(Object, IncrementalShouldUpdateFunctionExecutor.FunctionState) - Method in class io.siddhi.core.executor.incremental.IncrementalShouldUpdateFunctionExecutor
return true/false based on timestamp values
execute(Object[], State) - Method in class io.siddhi.core.executor.incremental.IncrementalStartTimeEndTimeFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.incremental.IncrementalStartTimeEndTimeFunctionExecutor
 
execute(Object[], State) - Method in class io.siddhi.core.executor.incremental.IncrementalTimeGetTimeZone
 
execute(Object, State) - Method in class io.siddhi.core.executor.incremental.IncrementalTimeGetTimeZone
 
execute(Object[], State) - Method in class io.siddhi.core.executor.incremental.IncrementalUnixTimeFunctionExecutor
 
execute(Object, State) - Method in class io.siddhi.core.executor.incremental.IncrementalUnixTimeFunctionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorDouble
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorFloat
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorInt
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorLong
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorDouble
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorFloat
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorInt
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorLong
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorDouble
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorFloat
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorInt
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorLong
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorDouble
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorFloat
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorInt
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorLong
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorDouble
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorFloat
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorInt
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorLong
 
execute(ComplexEvent) - Method in class io.siddhi.core.executor.VariableExpressionExecutor
 
execute(ComplexEvent) - Method in interface io.siddhi.core.partition.executor.PartitionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.partition.executor.RangePartitionExecutor
 
execute(ComplexEvent) - Method in class io.siddhi.core.partition.executor.ValuePartitionExecutor
 
execute() - Method in class io.siddhi.core.query.FindStoreQueryRuntime
 
execute(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.single.EntryValveExecutor
Execute the handed StreamEvent
execute(JobExecutionContext) - Method in class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
execute(ComplexEvent) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
execute(ComplexEventChunk) - Method in class io.siddhi.core.query.selector.QuerySelector
 
execute() - Method in class io.siddhi.core.query.SelectStoreQueryRuntime
 
execute() - Method in class io.siddhi.core.query.StoreQueryRuntime
This method initiates the execution of store query.
execute(JobExecutionContext) - Method in class io.siddhi.core.trigger.CronTrigger
 
executeIncrementalDataPurging() - Method in class io.siddhi.core.aggregation.IncrementalDataPurging
Data purging task scheduler method
Executor - Interface in io.siddhi.core.aggregation
This is the parent interface representing Event executor for incremental execution in Siddhi.
ExhaustiveCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor
ExhaustiveCollectionExecutor(ExpressionExecutor, int) - Constructor for class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
exit() - Method in class io.siddhi.core.util.ThreadBarrier
 
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.stream.input.source.Source
Give information to the deployment about the service exposed by the sink.
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.stream.output.sink.LogSink
 
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.stream.output.sink.Sink
Give information to the deployment about the service exposed by the sink.
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
 
exposeServiceDeploymentInfo() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
 
ExpressionBuilder - Class in io.siddhi.core.table.record
Parse and build Siddhi Condition objects from @{link Expressions.
ExpressionExecutor - Interface in io.siddhi.core.executor
Parent interface for all Expression Executors classes.
expressionExecutor - Variable in class io.siddhi.core.util.collection.operator.CollectionOperator
 
expressionExecutor - Variable in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
expressionExecutor - Variable in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
ExpressionParser - Class in io.siddhi.core.util.parser
Class to parse Expressions and create Expression executors.
ExpressionParser() - Constructor for class io.siddhi.core.util.parser.ExpressionParser
 
ExpressionVisitor - Interface in io.siddhi.core.table.record
Antlr Visitor interface for Siddhi conditions.
ExpressionVisitor.MathOperator - Enum in io.siddhi.core.table.record
Math operator enums.
EXTENSION_SEPARATOR - Static variable in class io.siddhi.core.util.SiddhiConstants
 
extensionMap - Variable in class io.siddhi.core.util.extension.holder.AbstractExtensionHolder
 
ExternalReferencedHolder - Interface in io.siddhi.core.util.extension.holder
Primary interface used to give start and stop method to Siddhi components which will be called once during Siddhi start up and shutting down so that user can perform actions such as resource allocation and de-allocation.
ExternalTimeBatchWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Batch Window operating based on external time.
ExternalTimeBatchWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
ExternalTimeWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on external time.
ExternalTimeWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
extractProperty(String) - Method in interface io.siddhi.core.util.config.ConfigManager
 
extractProperty(String) - Method in class io.siddhi.core.util.config.InMemoryConfigManager
Returns the value of a given property
extractSystemConfigs(String) - Method in interface io.siddhi.core.util.config.ConfigManager
 
extractSystemConfigs(String) - Method in class io.siddhi.core.util.config.InMemoryConfigManager
 

F

FAULT_STREAM_PREFIX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
FaultStreamEventConverter - Class in io.siddhi.core.event.stream.converter
A StreamEvent holder that can also convert other events into StreamEvents
FaultStreamEventConverter(StreamEventFactory) - Constructor for class io.siddhi.core.event.stream.converter.FaultStreamEventConverter
 
FileSystemPersistenceStore - Class in io.siddhi.core.util.persistence
Implementation of Persistence Store that would persist snapshots to the file system
FileSystemPersistenceStore() - Constructor for class io.siddhi.core.util.persistence.FileSystemPersistenceStore
 
FilterProcessor - Class in io.siddhi.core.query.processor.filter
Implementation of Processor which handles Filter expressions in Siddhi.
FilterProcessor(ExpressionExecutor) - Constructor for class io.siddhi.core.query.processor.filter.FilterProcessor
 
find(StateEvent, CompiledCondition, SiddhiQueryContext) - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.query.processor.stream.window.BatchingFindableWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, S) - Method in class io.siddhi.core.query.processor.stream.window.BatchingFindableWindowProcessor
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
find(StateEvent, CompiledCondition, StreamEventCloner, BatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, TimeWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.DelayWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, ExternalTimeBatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, ExternalTimeWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
find(StateEvent, CompiledCondition) - Method in interface io.siddhi.core.query.processor.stream.window.FindableProcessor
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
find(StateEvent, CompiledCondition, StreamEventCloner, FrequentWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.query.processor.stream.window.GroupingFindableWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, S) - Method in class io.siddhi.core.query.processor.stream.window.GroupingFindableWindowProcessor
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
find(StateEvent, CompiledCondition, StreamEventCloner, LengthBatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, LengthWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, LossyFrequentWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
find(StateEvent, CompiledCondition, StreamEventCloner, SessionWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.query.processor.stream.window.SlidingFindableWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, S) - Method in class io.siddhi.core.query.processor.stream.window.SlidingFindableWindowProcessor
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
find(StateEvent, CompiledCondition, StreamEventCloner, SortWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, TimeBatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, TimeLengthWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
find(StateEvent, CompiledCondition, StreamEventCloner, TimeWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
find(CompiledCondition, StateEvent) - Method in class io.siddhi.core.table.InMemoryTable
 
find(CompiledCondition, StateEvent) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
find(Map<String, Object>, CompiledCondition) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Find records matching the compiled condition
find(long, Map<String, Object>, CompiledCondition) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
find(long, Map<String, Object>, CompiledCondition, RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
find(Map<String, Object>, CompiledCondition) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.table.Table
 
find(CompiledCondition, StateEvent) - Method in class io.siddhi.core.table.Table
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.AndMultiPrimaryKeyCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.AnyAndCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in interface io.siddhi.core.util.collection.executor.CollectionExecutor
Find the Events matching to the condition, used on the primary call
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.CompareCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.CompareExhaustiveAndCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.NonAndCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.NonCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.NotCollectionExecutor
 
find(StateEvent, IndexedEventHolder, StreamEventCloner) - Method in class io.siddhi.core.util.collection.executor.OrCollectionExecutor
 
find(StateEvent, Object, StreamEventCloner) - Method in class io.siddhi.core.util.collection.operator.CollectionOperator
 
find(StateEvent, Object, StreamEventCloner) - Method in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
find(StateEvent, AggregationDefinition, Map<TimePeriod.Duration, IncrementalExecutor>, Map<TimePeriod.Duration, Table>, List<TimePeriod.Duration>, List<ExpressionExecutor>, List<ExpressionExecutor>, SiddhiQueryContext, List<List<ExpressionExecutor>>, List<GroupByKeyGenerator>, ExpressionExecutor, Map<TimePeriod.Duration, IncrementalExecutor>) - Method in class io.siddhi.core.util.collection.operator.IncrementalAggregateCompileCondition
 
find(StateEvent, Object, StreamEventCloner) - Method in class io.siddhi.core.util.collection.operator.IndexOperator
 
find(StateEvent, Object, StreamEventCloner) - Method in class io.siddhi.core.util.collection.operator.MapOperator
 
find(StateEvent, Object, StreamEventCloner) - Method in interface io.siddhi.core.util.collection.operator.Operator
 
find(StateEvent, Object, StreamEventCloner) - Method in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
find(StateEvent, CompiledCondition) - Method in class io.siddhi.core.window.Window
To find events from the processor event pool, that the matches the matchingEvent based on finder logic.
FindableProcessor - Interface in io.siddhi.core.query.processor.stream.window
Interface for all processors which holds a collection of events and supports traversing and finding events from that collection.
FinderStateEvent - Class in io.siddhi.core.util.collection
State Event holder used by InConditionExpressionExecutor
FinderStateEvent(int, int) - Constructor for class io.siddhi.core.util.collection.FinderStateEvent
 
findEvents(String, Compare.Operator, Object) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
findEvents(String, Compare.Operator, Object) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.AndMultiPrimaryKeyCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.AnyAndCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in interface io.siddhi.core.util.collection.executor.CollectionExecutor
Find the Events matching to the condition, used for consecutive calls from parent CollectionExecutor
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.CompareCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.CompareExhaustiveAndCollectionExecutor
 
findEvents(StateEvent, Collection<StreamEvent>) - Method in class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NonAndCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NonCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.NotCollectionExecutor
 
findEvents(StateEvent, IndexedEventHolder) - Method in class io.siddhi.core.util.collection.executor.OrCollectionExecutor
 
FindStoreQueryRuntime - Class in io.siddhi.core.query
Store Query Runtime holds the runtime information needed for executing the store query.
FindStoreQueryRuntime(Table, CompiledCondition, String, MetaStreamEvent) - Constructor for class io.siddhi.core.query.FindStoreQueryRuntime
 
FindStoreQueryRuntime(Window, CompiledCondition, String, MetaStreamEvent) - Constructor for class io.siddhi.core.query.FindStoreQueryRuntime
 
FindStoreQueryRuntime(AggregationRuntime, CompiledCondition, String, MetaStreamEvent, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.FindStoreQueryRuntime
 
findUpdatedProcessingMode(ProcessingMode, ProcessingMode) - Static method in enum io.siddhi.core.query.processor.ProcessingMode
 
first - Variable in class io.siddhi.core.event.ComplexEventChunk
 
first - Variable in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
FirstGroupByPerEventOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.event
Implementation of OutputRateLimiter which will collect pre-defined number of events and the emit only the first event.
FirstGroupByPerEventOutputRateLimiter(String, Integer) - Constructor for class io.siddhi.core.query.output.ratelimit.event.FirstGroupByPerEventOutputRateLimiter
 
FirstGroupByPerTimeOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.time
Implementation of OutputRateLimiter which will collect pre-defined time period and the emit only first event.
FirstGroupByPerTimeOutputRateLimiter(String, Long) - Constructor for class io.siddhi.core.query.output.ratelimit.time.FirstGroupByPerTimeOutputRateLimiter
 
FirstPerEventOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.event
Implementation of OutputRateLimiter which will collect pre-defined number of events and the emit only the first event.
FirstPerEventOutputRateLimiter(String, Integer) - Constructor for class io.siddhi.core.query.output.ratelimit.event.FirstPerEventOutputRateLimiter
 
FirstPerTimeOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.time
Implementation of OutputRateLimiter which will collect pre-defined time period and the emit only first event.
FirstPerTimeOutputRateLimiter(String, Long) - Constructor for class io.siddhi.core.query.output.ratelimit.time.FirstPerTimeOutputRateLimiter
 
firstProcessor - Variable in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
FrequentWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Deprecated.
FrequentWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
fullSnapshot() - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
FunctionExecutor<S extends State> - Class in io.siddhi.core.executor.function
Parent abstract class for Function Executors.
FunctionExecutor() - Constructor for class io.siddhi.core.executor.function.FunctionExecutor
 
FunctionExecutorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store FunctionExecutor Extensions.
functionId - Variable in class io.siddhi.core.executor.function.FunctionExecutor
 

G

generateConfigReader(String, String) - Method in interface io.siddhi.core.util.config.ConfigManager
 
generateConfigReader(String, String) - Method in class io.siddhi.core.util.config.InMemoryConfigManager
 
generateIncludedMetrics(Element) - Static method in class io.siddhi.core.util.parser.helper.AnnotationHelper
 
generateNewId() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
generateProcessor(StreamHandler, MetaComplexEvent, List<VariableExpressionExecutor>, Map<String, Table>, boolean, boolean, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.SingleInputStreamParser
 
generateRecordTableHandler() - Method in class io.siddhi.core.table.record.RecordTableHandlerManager
 
generateSinkHandler() - Method in class io.siddhi.core.stream.output.sink.SinkHandlerManager
 
generateSourceHandler() - Method in class io.siddhi.core.stream.input.source.SourceHandlerManager
 
generateStateHolder(String, StateFactory) - Method in class io.siddhi.core.config.SiddhiAppContext
 
generateStateHolder(String, StateFactory, boolean) - Method in class io.siddhi.core.config.SiddhiAppContext
 
generateStateHolder(String, boolean, StateFactory) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
generateStateHolder(String, boolean, StateFactory, boolean) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
getActiveDestinationCount() - Method in class io.siddhi.core.stream.output.sink.distributed.DistributionStrategy
Get the active number of destinations
getActiveThreads() - Method in class io.siddhi.core.util.ThreadBarrier
 
getAddingStreamEvent(StateEvent) - Method in class io.siddhi.core.util.collection.AddingStreamEventExtractor
 
getAdditionalAttributes() - Method in class io.siddhi.core.util.collection.operator.IncrementalAggregateCompileCondition
 
getAggregationDefinition() - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
getAggregationDefinitionMap() - Method in class io.siddhi.core.SiddhiAppRuntime
Get the aggregation definition map.
getAggregationDefinitionMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getAggregationMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getAggregationStartTimestamp() - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
getAliveTimestamp() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
getAllConfigs() - Method in interface io.siddhi.core.util.config.ConfigReader
 
getAllConfigs() - Method in class io.siddhi.core.util.config.InMemoryConfigReader
 
getAllEvents() - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
getAllEvents() - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
getAllGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
getAllGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
getAllGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
getAllGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
getAllGroupByStates() - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
getAllGroupByStates() - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
getAllPrimaryKeyValues() - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
getAllPrimaryKeyValues() - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
getAllStates() - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
getAllStates() - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
getAllStates() - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
getAllStates() - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
getAllStates() - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
getAllStates() - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
getAlteredMatchingMetaInfoHolder() - Method in class io.siddhi.core.util.collection.operator.IncrementalAggregateCompileCondition
 
getAndSetIsProcessed(boolean) - Method in class io.siddhi.core.util.event.handler.EventExchangeHolder
 
getArrayHeaderSize() - Method in interface io.siddhi.core.util.statistics.memory.MemoryLayoutSpecification
Returns the fixed overhead of an array of any type or length in this JVM.
getAttribute(int[]) - Method in interface io.siddhi.core.event.ComplexEvent
 
getAttribute(int[]) - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getAttribute() - Method in class io.siddhi.core.event.state.MetaStateEventAttribute
 
getAttribute(int[]) - Method in class io.siddhi.core.event.state.StateEvent
 
getAttribute(int[]) - Method in class io.siddhi.core.event.stream.StreamEvent
 
getAttribute() - Method in class io.siddhi.core.executor.VariableExpressionExecutor
 
getAttribute() - Method in class io.siddhi.core.util.collection.expression.AttributeCollectionExpression
 
getAttribute() - Method in class io.siddhi.core.util.collection.expression.NullCollectionExpression
 
getAttributeCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
getAttributeProcessorList() - Method in class io.siddhi.core.query.selector.QuerySelector
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
getBaseAggregators() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
getBaseAttributeInitialValues() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
getBaseAttributes() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
getBeforeWindowData() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getBeforeWindowData() - Method in class io.siddhi.core.event.stream.StreamEvent
 
getBucketId() - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.LossyCount
Deprecated.
 
getBufferedEvents() - Method in class io.siddhi.core.stream.StreamJunction
 
getBufferedEvents() - Method in interface io.siddhi.core.util.statistics.EventBufferHolder
 
getBufferSize() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getBundleContext() - Method in class io.siddhi.core.util.ReferenceHolder
 
getCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.NotCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.AndCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.AndMultiPrimaryKeyCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.AttributeCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.BasicCollectionExpression
 
getCollectionScope() - Method in interface io.siddhi.core.util.collection.expression.CollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.NotCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.NullCollectionExpression
 
getCollectionScope() - Method in class io.siddhi.core.util.collection.expression.OrCollectionExpression
 
getCompiledCondition() - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
 
getComplexEvent() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getConfigManager() - Method in class io.siddhi.core.config.SiddhiContext
 
getContainsAggregatorThreadLocal() - Static method in class io.siddhi.core.util.parser.SelectorParser
 
getCount() - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.LossyCount
Deprecated.
 
getCountPostStateProcessor() - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
getCurrentFlowId() - Static method in class io.siddhi.core.config.SiddhiAppContext
 
getCurrentSession() - Method in class io.siddhi.core.util.SessionContainer
 
getCurrentSessionEndTimestamp() - Method in class io.siddhi.core.util.SessionContainer
 
getCurrentState() - Method in class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
getData() - Method in class io.siddhi.core.event.Event
 
getData(int) - Method in class io.siddhi.core.event.Event
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.AndMultiPrimaryKeyCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.AnyAndCollectionExecutor
 
getDefaultCost() - Method in interface io.siddhi.core.util.collection.executor.CollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.CompareCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.CompareExhaustiveAndCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.ExhaustiveCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.NonAndCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.NonCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.NotCollectionExecutor
 
getDefaultCost() - Method in class io.siddhi.core.util.collection.executor.OrCollectionExecutor
 
getDefaultDisrupterExceptionHandler() - Method in class io.siddhi.core.config.SiddhiContext
 
getDeploymentProperties() - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
getDestinationsToPublish(Object, DynamicOptions) - Method in class io.siddhi.core.stream.output.sink.distributed.BroadcastDistributionStrategy
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
getDestinationsToPublish(Object, DynamicOptions) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributionStrategy
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
getDestinationsToPublish(Object, DynamicOptions) - Method in class io.siddhi.core.stream.output.sink.distributed.PartitionedDistributionStrategy
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
getDestinationsToPublish(Object, DynamicOptions) - Method in class io.siddhi.core.stream.output.sink.distributed.RoundRobinDistributionStrategy
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
getDisruptorExceptionHandler() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getDynamicOptionsKeys() - Method in class io.siddhi.core.util.transport.OptionHolder
 
getElementId() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getEndTimestamp() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
getEvent() - Method in class io.siddhi.core.util.event.handler.EventExchangeHolder
 
getEvent() - Method in class io.siddhi.core.util.transport.DynamicOptions
 
getEventType() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getExecutorService() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.AndCollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.AndMultiPrimaryKeyCollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.AttributeCollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.BasicCollectionExpression
 
getExpression() - Method in interface io.siddhi.core.util.collection.expression.CollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.NotCollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.NullCollectionExpression
 
getExpression() - Method in class io.siddhi.core.util.collection.expression.OrCollectionExpression
 
getExpressionBuilder() - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable.OrderByAttributeBuilder
 
getExpressionBuilder() - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable.SelectAttributeBuilder
 
getExpressionExecutor() - Method in class io.siddhi.core.query.selector.attribute.processor.AttributeProcessor
 
getExpressionExecutorMap() - Method in class io.siddhi.core.table.InMemoryCompiledUpdateSet
 
getExpressionExecutorMap() - Method in class io.siddhi.core.table.record.RecordTableCompiledUpdateSet
 
getExpressionExecutors() - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
getExtension(String, String) - Method in class io.siddhi.core.util.extension.holder.AbstractExtensionHolder
 
getExtensionHolderMap() - Method in class io.siddhi.core.config.SiddhiContext
 
getExtensions() - Method in class io.siddhi.core.SiddhiManager
Method used to get the extensions registered in the siddhi manager.
getExternalReferencedHolders() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getFactory() - Method in class io.siddhi.core.config.StatisticsConfiguration
 
getFirst() - Method in class io.siddhi.core.event.ComplexEventChunk
 
getFirst() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
getFirstProcessor() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
getFirstProcessor() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
getFromPosition() - Method in class io.siddhi.core.event.state.populater.StateMappingElement
 
getFromPosition() - Method in class io.siddhi.core.event.stream.converter.StreamEventConverter.ConversionMapping
 
getFromPosition() - Method in class io.siddhi.core.event.stream.populater.StreamMappingElement
 
getFullStateFuture() - Method in class io.siddhi.core.util.snapshot.PersistenceReference
 
getFuture() - Method in class io.siddhi.core.util.snapshot.PersistenceReference
Deprecated.
getGroupByFlowId() - Static method in class io.siddhi.core.config.SiddhiAppContext
 
getGroupedByEvents() - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
getGroupKey() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getHandler() - Method in class io.siddhi.core.stream.input.source.SourceMapper
 
getHandler() - Method in class io.siddhi.core.stream.output.sink.Sink
 
getHandler() - Method in class io.siddhi.core.table.Table
 
getId() - Method in class io.siddhi.core.event.state.StateEvent
 
getId() - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
getId() - Method in class io.siddhi.core.stream.output.sink.SinkHandler
 
getId() - Method in class io.siddhi.core.table.record.RecordTableHandler
 
getId() - Method in class io.siddhi.core.trigger.CronTrigger
 
getId() - Method in class io.siddhi.core.trigger.PeriodicTrigger
 
getId() - Method in class io.siddhi.core.trigger.StartTrigger
 
getId() - Method in interface io.siddhi.core.trigger.Trigger
 
getId() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getIncludedMetrics() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getIncrementalPersistenceStore() - Method in class io.siddhi.core.config.SiddhiContext
 
getIncrementalState() - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
getIncrementalStateBase() - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
getIncrementalStateFuture() - Method in class io.siddhi.core.util.snapshot.PersistenceReference
 
getInnerPartitionStreamReceiverStreamJunctionMap() - Method in class io.siddhi.core.partition.PartitionRuntime
 
getInnerStateRuntime() - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
getInputDefinitions() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getInputHandler(String) - Method in class io.siddhi.core.SiddhiAppRuntime
 
getInputHandler(String) - Method in class io.siddhi.core.stream.input.InputManager
 
getInputHandler() - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
getInputReferenceId() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getInputStreamId() - Method in class io.siddhi.core.query.QueryRuntime
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.AttributeAggregatorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.DistributionStrategyExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.FunctionExecutorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.IncrementalAttributeAggregatorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.ScriptExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.SinkExecutorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.SinkMapperExecutorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.SourceExecutorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.SourceMapperExecutorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.StreamFunctionProcessorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.StreamProcessorExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.TableExtensionHolder
 
getInstance(SiddhiAppContext) - Static method in class io.siddhi.core.util.extension.holder.WindowProcessorExtensionHolder
 
getInstance() - Static method in class io.siddhi.core.util.ReferenceHolder
 
getKey() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
getKey() - Method in class io.siddhi.core.util.SessionContainer
 
getKey() - Method in class io.siddhi.core.util.transport.Option
 
getLast() - Method in class io.siddhi.core.event.ComplexEventChunk
 
getLast() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
getLastInputDefinition() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getLastProcessor() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
getLastProcessor() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
getLastRevision(String) - Method in class io.siddhi.core.SiddhiManager
Method to retrieve last revision for siddhi app by providing the name.
getLastRevision(String) - Method in class io.siddhi.core.util.persistence.FileSystemPersistenceStore
 
getLastRevision(String) - Method in class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
getLastRevision(String) - Method in interface io.siddhi.core.util.persistence.IncrementalPersistenceStore
 
getLastRevision(String) - Method in class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
getLastRevision(String) - Method in interface io.siddhi.core.util.persistence.PersistenceStore
 
getLatencyTracker() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
getLeftCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.AndCollectionExpression
 
getLeftCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.AndMultiPrimaryKeyCollectionExpression
 
getLeftCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.OrCollectionExpression
 
getLength() - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
getListOfRevisionsToLoad(long, String) - Method in class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
getListOfRevisionsToLoad(long, String) - Method in interface io.siddhi.core.util.persistence.IncrementalPersistenceStore
 
getLocalStreamDefinitionMap() - Method in class io.siddhi.core.partition.PartitionRuntime
 
getLocalStreamJunctionMap() - Method in class io.siddhi.core.partition.PartitionRuntime
 
getLock() - Method in class io.siddhi.core.util.lock.LockWrapper
Return the internal lock of the LockWrapper
getLock() - Method in class io.siddhi.core.window.Window
 
getLockSynchronizer() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getMapper() - Method in class io.siddhi.core.stream.input.source.Source
 
getMapper() - Method in class io.siddhi.core.stream.output.sink.Sink
 
getMapping() - Method in class io.siddhi.core.stream.input.source.AttributeMapping
 
getMatchingStreamDefinition() - Method in class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
getMatchingStreamEventIndex() - Method in class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
getMessage() - Method in exception io.siddhi.core.exception.SiddhiAppCreationException
 
getMessage() - Method in exception io.siddhi.core.exception.StoreQueryCreationException
 
getMessageWithContext(Throwable, SiddhiAppContext) - Static method in class io.siddhi.core.util.ExceptionUtil
 
getMessageWithOutContext() - Method in exception io.siddhi.core.exception.SiddhiAppCreationException
 
getMessageWithOutContext() - Method in exception io.siddhi.core.exception.StoreQueryCreationException
 
getMetaComplexEvent() - Method in class io.siddhi.core.query.input.stream.join.JoinStreamRuntime
 
getMetaComplexEvent() - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
getMetaComplexEvent() - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
getMetaComplexEvent() - Method in interface io.siddhi.core.query.input.stream.StreamRuntime
 
getMetaComplexEvent() - Method in class io.siddhi.core.query.QueryRuntime
 
getMetaStateEvent() - Method in class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
getMetaStreamEvent(int) - Method in class io.siddhi.core.event.state.MetaStateEvent
 
getMetaStreamEvents() - Method in class io.siddhi.core.event.state.MetaStateEvent
 
getMetricPrefix() - Method in class io.siddhi.core.config.StatisticsConfiguration
 
getMillisecondsPerDuration(TimePeriod.Duration) - Static method in class io.siddhi.core.util.IncrementalTimeConverterUtil
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.AndCollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.AndMultiPrimaryKeyCollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.AttributeCollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.BasicCollectionExpression
 
getMultiPrimaryKeys() - Method in interface io.siddhi.core.util.collection.expression.CollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.NotCollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.NullCollectionExpression
 
getMultiPrimaryKeys() - Method in class io.siddhi.core.util.collection.expression.OrCollectionExpression
 
getMultiProcessReturn() - Static method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
getName() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getName() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
getName() - Method in class io.siddhi.core.SiddhiAppRuntime
 
getName() - Method in class io.siddhi.core.stream.input.source.AttributeMapping
 
getName(EventBufferHolder) - Method in interface io.siddhi.core.util.statistics.BufferedEventsTracker
 
getName() - Method in interface io.siddhi.core.util.statistics.LatencyTracker
 
getName(Object) - Method in interface io.siddhi.core.util.statistics.MemoryUsageTracker
 
getName(EventBufferHolder) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiBufferedEventsMetric
 
getName() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiLatencyMetric
 
getName(Object) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMemoryUsageMetric
 
getName() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiThroughputMetric
 
getName() - Method in interface io.siddhi.core.util.statistics.ThroughputTracker
 
getNext() - Method in interface io.siddhi.core.event.ComplexEvent
 
getNext() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getNext() - Method in class io.siddhi.core.event.state.StateEvent
 
getNext() - Method in class io.siddhi.core.event.stream.StreamEvent
 
getNextEmitTime() - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
getNextEmitTime(long, TimePeriod.Duration, String) - Static method in class io.siddhi.core.util.IncrementalTimeConverterUtil
 
getNextEveryStatePreProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
getNextExecutor() - Method in interface io.siddhi.core.aggregation.Executor
Get next executor element in the execution chain.
getNextExecutor() - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
getNextExecutor() - Method in class io.siddhi.core.query.input.stream.single.EntryValveExecutor
Get next executor element in the executor chain.
getNextProcessor() - Method in class io.siddhi.core.aggregation.IncrementalAggregationProcessor
 
getNextProcessor() - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
Get next processor element in the processor chain.
getNextProcessor() - Method in class io.siddhi.core.query.input.stream.single.EntryValveProcessor
Get next processor element in the processor chain.
getNextProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
Get next processor element in the processor chain.
getNextProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
Get next processor element in the processor chain.
getNextProcessor() - Method in class io.siddhi.core.query.processor.filter.FilterProcessor
 
getNextProcessor() - Method in interface io.siddhi.core.query.processor.Processor
Get next processor element in the processor chain.
getNextProcessor() - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
getNextProcessor() - Method in class io.siddhi.core.query.selector.QuerySelector
 
getNextStatePreProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
getObjectHeaderSize() - Method in interface io.siddhi.core.util.statistics.memory.MemoryLayoutSpecification
Returns the fixed overhead of for any Object subclass in this JVM.
getObjectPadding() - Method in interface io.siddhi.core.util.statistics.memory.MemoryLayoutSpecification
Returns the quantum field size for a field owned by an object in this JVM.
getObjectSize(Object) - Static method in class io.siddhi.core.util.statistics.memory.ObjectSizeCalculator
Given an object, returns the total allocated size, in bytes, of the object and all other objects reachable from it.
getOnAfterWindowData() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getOnAfterWindowData() - Method in class io.siddhi.core.event.stream.StreamEvent
 
getOperator() - Method in class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
getOrCreateOption(String, String) - Method in class io.siddhi.core.util.transport.OptionHolder
 
getOrder() - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable.OrderByAttributeBuilder
 
getOutputCallback() - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
getOutputCallback() - Method in class io.siddhi.core.query.QueryRuntime
 
getOutputData() - Method in interface io.siddhi.core.event.ComplexEvent
 
getOutputData() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getOutputData() - Method in class io.siddhi.core.event.state.StateEvent
 
getOutputData() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getOutputData() - Method in class io.siddhi.core.event.stream.StreamEvent
 
getOutputDataAttributes() - Method in class io.siddhi.core.event.state.MetaStateEvent
 
getOutputEventClasses() - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
getOutputEventClasses() - Method in class io.siddhi.core.stream.input.source.Source
Get produced event class types
getOutputEventClasses() - Method in class io.siddhi.core.stream.output.sink.PassThroughSinkMapper
 
getOutputEventClasses() - Method in class io.siddhi.core.stream.output.sink.SinkMapper
Get produced event class types
getOutputEventType() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
getOutputPosition() - Method in class io.siddhi.core.query.selector.attribute.processor.AttributeProcessor
 
getOutputRateManager() - Method in class io.siddhi.core.query.QueryRuntime
 
getOutputStreamDefinition() - Method in interface io.siddhi.core.event.MetaComplexEvent
 
getOutputStreamDefinition() - Method in class io.siddhi.core.event.state.MetaStateEvent
 
getOutputStreamDefinition() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
getOutputStreamDefinition() - Method in class io.siddhi.core.query.output.callback.InsertIntoStreamCallback
 
getOutputStreamDefinition() - Method in class io.siddhi.core.query.output.callback.InsertIntoTableCallback
 
getOutputStreamDefinition() - Method in class io.siddhi.core.query.output.callback.InsertIntoWindowCallback
Return the StreamDefinition of the corresponding window.
getOutputStreamDefinition() - Method in class io.siddhi.core.query.QueryRuntime
 
getOutputType() - Method in class io.siddhi.core.query.selector.attribute.processor.AttributeProcessor
 
getPartitionedInnerStreamDefinitionMap() - Method in class io.siddhi.core.SiddhiAppRuntime
 
getPartitionExecutorLists() - Method in class io.siddhi.core.partition.StreamPartitioner
 
getPartitionFlowId() - Static method in class io.siddhi.core.config.SiddhiAppContext
 
getPartitionGroupByKey() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getPartitionId() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getPartitionKeys() - Method in class io.siddhi.core.partition.PartitionRuntime
 
getPartitionName() - Method in class io.siddhi.core.partition.PartitionRuntime
 
getPendingStateEventList() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
getPeriodicState() - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
getPersistenceStore() - Method in class io.siddhi.core.config.SiddhiContext
 
getPort() - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
getPosition() - Method in class io.siddhi.core.event.state.MetaStateEventAttribute
 
getPosition() - Method in class io.siddhi.core.executor.VariableExpressionExecutor
 
getPosition() - Method in class io.siddhi.core.stream.input.source.AttributeMapping
 
getPreviousSession() - Method in class io.siddhi.core.util.SessionContainer
 
getPreviousSessionEndTimestamp() - Method in class io.siddhi.core.util.SessionContainer
 
getPreviousStartTime(long, TimePeriod.Duration) - Static method in class io.siddhi.core.util.IncrementalTimeConverterUtil
 
getPrimaryKeyAttribute() - Method in class io.siddhi.core.table.holder.PrimaryKeyReferenceHolder
 
getPrimaryKeyPosition() - Method in class io.siddhi.core.table.holder.PrimaryKeyReferenceHolder
 
getPrimaryKeyReferenceHolders() - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
getPrimaryKeyReferenceHolders() - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
getProcessingMode() - Method in class io.siddhi.core.query.input.stream.join.JoinStreamRuntime
 
getProcessingMode() - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
getProcessingMode() - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
getProcessingMode() - Method in interface io.siddhi.core.query.input.stream.StreamRuntime
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
Defines the behaviour of the processing, will be called after the init
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.LogStreamProcessor
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.window.BatchingWindowProcessor
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.window.SlidingWindowProcessor
 
getProcessingMode() - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
getProcessingMode() - Method in class io.siddhi.core.window.Window
 
getProcessorChain() - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
getProcessStreamReceiver() - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
getPropertyValue(String, Attribute.Type) - Method in class io.siddhi.core.util.AttributeConverter
Convert the given object to the given type.
getQuery() - Method in class io.siddhi.core.query.QueryRuntime
 
getQueryContextEndIndex() - Method in exception io.siddhi.core.exception.SiddhiAppCreationException
 
getQueryContextEndIndex() - Method in exception io.siddhi.core.exception.StoreQueryCreationException
 
getQueryContextStartIndex() - Method in exception io.siddhi.core.exception.SiddhiAppCreationException
 
getQueryContextStartIndex() - Method in exception io.siddhi.core.exception.StoreQueryCreationException
 
getQueryId() - Method in class io.siddhi.core.query.QueryRuntime
 
getQueryName() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getQueryNames() - Method in class io.siddhi.core.SiddhiAppRuntime
Get the names of the available queries.
getQueryState(String) - Method in class io.siddhi.core.debugger.SiddhiDebugger
Get all the event states stored in the given query.
getRecordTableHandlerManager() - Method in class io.siddhi.core.config.SiddhiContext
 
getReferenceSize() - Method in interface io.siddhi.core.util.statistics.memory.MemoryLayoutSpecification
Returns the fixed size of an object reference in this JVM.
getRegisteredRecordTableHandlers() - Method in class io.siddhi.core.table.record.RecordTableHandlerManager
 
getRegisteredSinkHandlers() - Method in class io.siddhi.core.stream.output.sink.SinkHandlerManager
 
getRegistry() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiStatisticsManager
 
getRegsiteredSourceHandlers() - Method in class io.siddhi.core.stream.input.source.SourceHandlerManager
 
getRename() - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable.SelectAttributeBuilder
 
getReturnAttributes() - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
getReturnAttributes() - Method in class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
 
getReturnAttributes() - Method in class io.siddhi.core.query.processor.stream.LogStreamProcessor
 
getReturnAttributes() - Method in class io.siddhi.core.query.processor.stream.window.WindowProcessor
 
getReturnType() - Method in class io.siddhi.core.executor.condition.ConditionExpressionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.ConstantExpressionExecutor
 
getReturnType() - Method in interface io.siddhi.core.executor.ExpressionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.CastFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.CoalesceFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.ConvertFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.CreateSetFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.CurrentTimeMillisFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.DefaultFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.EventTimestampFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.IfThenElseFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.InstanceOfBooleanFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.InstanceOfDoubleFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.InstanceOfFloatFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.InstanceOfIntegerFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.InstanceOfLongFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.InstanceOfStringFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.MaximumFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.MinimumFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.ScriptFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.SizeOfSetFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.function.UUIDFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.incremental.IncrementalAggregateBaseTimeFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.incremental.IncrementalShouldUpdateFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.incremental.IncrementalStartTimeEndTimeFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.incremental.IncrementalTimeGetTimeZone
 
getReturnType() - Method in class io.siddhi.core.executor.incremental.IncrementalUnixTimeFunctionExecutor
 
getReturnType() - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorDouble
 
getReturnType() - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorFloat
 
getReturnType() - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorInt
 
getReturnType() - Method in class io.siddhi.core.executor.math.add.AddExpressionExecutorLong
 
getReturnType() - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorDouble
 
getReturnType() - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorFloat
 
getReturnType() - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorInt
 
getReturnType() - Method in class io.siddhi.core.executor.math.divide.DivideExpressionExecutorLong
 
getReturnType() - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorDouble
 
getReturnType() - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorFloat
 
getReturnType() - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorInt
 
getReturnType() - Method in class io.siddhi.core.executor.math.mod.ModExpressionExecutorLong
 
getReturnType() - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorDouble
 
getReturnType() - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorFloat
 
getReturnType() - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorInt
 
getReturnType() - Method in class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorLong
 
getReturnType() - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorDouble
 
getReturnType() - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorFloat
 
getReturnType() - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorInt
 
getReturnType() - Method in class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorLong
 
getReturnType() - Method in class io.siddhi.core.executor.VariableExpressionExecutor
 
getReturnType() - Method in class io.siddhi.core.function.Script
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
getReturnType() - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
getRevision() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getRevision() - Method in class io.siddhi.core.util.snapshot.AsyncIncrementalSnapshotPersistor
 
getRevision() - Method in class io.siddhi.core.util.snapshot.AsyncSnapshotPersistor
 
getRevision() - Method in class io.siddhi.core.util.snapshot.PersistenceReference
 
getRightCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.AndCollectionExpression
 
getRightCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.AndMultiPrimaryKeyCollectionExpression
 
getRightCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.OrCollectionExpression
 
getRuntimeExceptionListener() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getScheduledExecutorService() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getScheduler() - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
getScheduler() - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
getScheduler() - Method in interface io.siddhi.core.query.processor.SchedulingProcessor
 
getScheduler() - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
getScheduler() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
getScheduler() - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
getScheduler() - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
getScheduler() - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
getSchedulerList() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getScript(String) - Method in class io.siddhi.core.config.SiddhiAppContext
 
getScriptFunctionMap() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getSelector() - Method in class io.siddhi.core.query.QueryRuntime
 
getServiceDeploymentInfo() - Method in class io.siddhi.core.stream.input.source.Source
 
getServiceDeploymentInfoList() - Method in class io.siddhi.core.stream.output.sink.Sink
 
getServiceDeploymentInfoList() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
 
getServiceDeploymentInfoList() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
 
getServiceProtocol() - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
getSiddhiAppContext() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
getSiddhiAppId() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getSiddhiAppRuntime(String) - Method in class io.siddhi.core.SiddhiManager
Method to retrieve already submitted siddhi app by providing the name.
getSiddhiAppRuntimeMap() - Method in class io.siddhi.core.SiddhiManager
Method used to get all SiddhiAppRuntimes
getSiddhiAppString() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getSiddhiContext() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getSiddhiContext() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
getSiddhiDataSource(String) - Method in class io.siddhi.core.config.SiddhiContext
 
getSiddhiExtensions() - Method in class io.siddhi.core.config.SiddhiContext
 
getSiddhiQueryContext() - Method in class io.siddhi.core.query.QueryRuntime
 
getSingleStreamRuntime() - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
getSingleStreamRuntimeList() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
getSingleStreamRuntimeList() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
getSingleStreamRuntimes() - Method in class io.siddhi.core.query.input.stream.join.JoinStreamRuntime
 
getSingleStreamRuntimes() - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
getSingleStreamRuntimes() - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
getSingleStreamRuntimes() - Method in interface io.siddhi.core.query.input.stream.StreamRuntime
 
getSinkHandlerManager() - Method in class io.siddhi.core.config.SiddhiContext
 
getSinkMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getSinks() - Method in class io.siddhi.core.SiddhiAppRuntime
 
getSkipStateStorageThreadLocal() - Static method in class io.siddhi.core.util.snapshot.SnapshotService
 
getSnapshot() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
getSnapshot() - Method in interface io.siddhi.core.table.holder.EventHolder
 
getSnapshot() - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
getSnapshotService() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getSnapshotStates() - Method in class io.siddhi.core.util.snapshot.state.SnapshotStateList
 
getSourceHandlerManager() - Method in class io.siddhi.core.config.SiddhiContext
 
getSourceMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getSources() - Method in class io.siddhi.core.SiddhiAppRuntime
 
getStartTimeOfAggregates(long, TimePeriod.Duration) - Static method in class io.siddhi.core.util.IncrementalTimeConverterUtil
 
getStartTimestamp() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
getState() - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
getState() - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
getState() - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
getState() - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
getState() - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
getState() - Method in class io.siddhi.core.util.snapshot.state.Snapshot
 
getState() - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
getStateHolderMap(String, String) - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
getStateId() - Method in interface io.siddhi.core.query.input.stream.state.PostStateProcessor
 
getStateId() - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
getStateId() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
getStateId() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
getStates() - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
getStateType() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
getStaticOptionsKeys() - Method in class io.siddhi.core.util.transport.OptionHolder
 
getStatisticsConfiguration() - Method in class io.siddhi.core.config.SiddhiContext
 
getStatisticsManager() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getStoreDefinition() - Method in class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
getStoreEventIndex() - Method in class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
getStoreQueryOutputAttributes() - Method in class io.siddhi.core.query.StoreQueryRuntime
This method will return the output attributes name and its types.
getStoreQueryOutputAttributes(String) - Method in class io.siddhi.core.SiddhiAppRuntime
 
getStoreQueryOutputAttributes(StoreQuery) - Method in class io.siddhi.core.SiddhiAppRuntime
 
getStreamDefinition() - Method in class io.siddhi.core.stream.input.source.Source
 
getStreamDefinition() - Method in interface io.siddhi.core.stream.input.source.SourceEventListener
 
getStreamDefinition() - Method in class io.siddhi.core.stream.input.source.SourceMapper
 
getStreamDefinition() - Method in class io.siddhi.core.stream.output.sink.Sink
 
getStreamDefinition() - Method in class io.siddhi.core.stream.output.StreamCallback
 
getStreamDefinition() - Method in class io.siddhi.core.stream.StreamJunction
 
getStreamDefinitionMap() - Method in class io.siddhi.core.SiddhiAppRuntime
Get the stream definition map.
getStreamDefinitionMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getStreamEvent(int) - Method in class io.siddhi.core.event.state.StateEvent
 
getStreamEvent(int[]) - Method in class io.siddhi.core.event.state.StateEvent
 
getStreamEventCloner() - Method in class io.siddhi.core.event.stream.holder.StreamEventClonerHolder
 
getStreamEventCount() - Method in class io.siddhi.core.event.state.MetaStateEvent
 
getStreamEvents() - Method in class io.siddhi.core.event.state.StateEvent
 
getStreamId() - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
getStreamId() - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
getStreamId() - Method in class io.siddhi.core.stream.input.InputHandler
 
getStreamId() - Method in class io.siddhi.core.stream.output.StreamCallback
 
getStreamId() - Method in class io.siddhi.core.stream.StreamJunction
 
getStreamId() - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
getStreamId() - Method in interface io.siddhi.core.stream.StreamJunction.Receiver
 
getStreamJunctions() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getStreamRuntime() - Method in class io.siddhi.core.query.QueryRuntime
 
getSuperclassFieldPadding() - Method in interface io.siddhi.core.util.statistics.memory.MemoryLayoutSpecification
Returns the quantum field size for a field owned by one of an object's ancestor superclasses in this JVM.
getSupportedDynamicOptions() - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
Supported dynamic options by the transport
getSupportedDynamicOptions() - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
getSupportedDynamicOptions() - Method in class io.siddhi.core.stream.output.sink.LogSink
 
getSupportedDynamicOptions() - Method in class io.siddhi.core.stream.output.sink.PassThroughSinkMapper
 
getSupportedDynamicOptions() - Method in class io.siddhi.core.stream.output.sink.Sink
Supported dynamic options by the transport
getSupportedDynamicOptions() - Method in class io.siddhi.core.stream.output.sink.SinkMapper
Supported dynamic options by the mapper
getSupportedInputEventClasses() - Method in class io.siddhi.core.stream.input.source.PassThroughSourceMapper
 
getSupportedInputEventClasses() - Method in class io.siddhi.core.stream.input.source.SourceMapper
Support classes that the source-mapper can consume for mapping processing (used for validation purposes)
getSupportedInputEventClasses() - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
getSupportedInputEventClasses() - Method in class io.siddhi.core.stream.output.sink.LogSink
 
getSupportedInputEventClasses() - Method in class io.siddhi.core.stream.output.sink.Sink
 
getSupportedInputEventClasses() - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
 
getSupportedInputEventClasses() - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
 
getTableDefinition() - Method in class io.siddhi.core.table.InMemoryTable
 
getTableDefinition() - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
getTableDefinition() - Method in class io.siddhi.core.table.Table
 
getTableDefinitionMap() - Method in class io.siddhi.core.SiddhiAppRuntime
Get the table definition map.
getTableDefinitionMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getTableMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getTables() - Method in class io.siddhi.core.SiddhiAppRuntime
 
getThisLastProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
getThisStatePostProcessor() - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
getThisStatePostProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
getThisStatePreProcessor() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
getThreadBarrier() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getTime() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getTimeInterval() - Method in class io.siddhi.core.util.transport.BackoffRetryCounter
 
getTimeIntervalMillis() - Method in class io.siddhi.core.util.transport.BackoffRetryCounter
 
getTimestamp() - Method in interface io.siddhi.core.event.ComplexEvent
 
getTimestamp() - Method in class io.siddhi.core.event.Event
 
getTimestamp() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getTimestamp() - Method in class io.siddhi.core.event.state.StateEvent
 
getTimestamp() - Method in class io.siddhi.core.event.stream.StreamEvent
 
getTimestampGenerator() - Method in class io.siddhi.core.config.SiddhiAppContext
 
getTimeZone(String) - Static method in class io.siddhi.core.executor.incremental.IncrementalTimeGetTimeZone
 
getTopic() - Method in interface io.siddhi.core.util.transport.InMemoryBroker.Subscriber
 
getToPosition() - Method in class io.siddhi.core.event.state.populater.StateMappingElement
 
getToPosition() - Method in class io.siddhi.core.event.stream.converter.StreamEventConverter.ConversionMapping
 
getToPosition() - Method in class io.siddhi.core.event.stream.populater.StreamMappingElement
 
getTriggerDefinition() - Method in class io.siddhi.core.trigger.CronTrigger
 
getTriggerDefinition() - Method in class io.siddhi.core.trigger.PeriodicTrigger
 
getTriggerDefinition() - Method in class io.siddhi.core.trigger.StartTrigger
 
getTriggerDefinition() - Method in interface io.siddhi.core.trigger.Trigger
 
getType() - Method in interface io.siddhi.core.event.ComplexEvent
 
getType() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
getType() - Method in class io.siddhi.core.event.state.StateEvent
 
getType() - Method in class io.siddhi.core.event.stream.StreamEvent
 
getType() - Method in class io.siddhi.core.query.DeleteStoreQueryRuntime
 
getType() - Method in class io.siddhi.core.query.FindStoreQueryRuntime
 
getType() - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
getType() - Method in class io.siddhi.core.query.InsertStoreQueryRuntime
 
getType() - Method in class io.siddhi.core.query.SelectStoreQueryRuntime
 
getType() - Method in class io.siddhi.core.query.StoreQueryRuntime
This method will return the type of the store query runtime.
getType() - Method in class io.siddhi.core.query.UpdateOrInsertStoreQueryRuntime
 
getType() - Method in class io.siddhi.core.query.UpdateStoreQueryRuntime
 
getType() - Method in class io.siddhi.core.stream.input.source.Source
 
getType() - Method in class io.siddhi.core.stream.output.sink.Sink
 
getType() - Method in class io.siddhi.core.stream.output.sink.SinkMapper
 
getType() - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
getUnixTimeStamp(String) - Static method in class io.siddhi.core.executor.incremental.IncrementalUnixTimeFunctionExecutor
 
getUpdateSetMap() - Method in class io.siddhi.core.table.record.RecordTableCompiledUpdateSet
 
getValue() - Method in class io.siddhi.core.executor.ConstantExpressionExecutor
 
getValue() - Method in class io.siddhi.core.util.transport.Option
 
getValue(DynamicOptions) - Method in class io.siddhi.core.util.transport.Option
 
getValue(Event) - Method in class io.siddhi.core.util.transport.Option
 
getValueCollectionExpression() - Method in class io.siddhi.core.util.collection.expression.CompareCollectionExpression
 
getWeight() - Method in enum io.siddhi.core.util.collection.executor.CollectionExecutor.Cost
 
getWindow() - Method in class io.siddhi.core.query.output.callback.InsertIntoWindowCallback
Return the Window associated with this callback.
getWindowDefinition() - Method in class io.siddhi.core.window.Window
Return the WindowDefinition used to construct this Window.
getWindowDefinitionMap() - Method in class io.siddhi.core.SiddhiAppRuntime
Get the window definition map.
getWindowDefinitionMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
getWindowMap() - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
GreaterThanCompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare.greaterthan
Parent Executor class for GreaterThan condition.
GreaterThanCompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutor
 
GreaterThanCompareConditionExpressionExecutorDoubleDouble - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Double-Double Greater Than condition.
GreaterThanCompareConditionExpressionExecutorDoubleDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleDouble
 
GreaterThanCompareConditionExpressionExecutorDoubleFloat - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Double-Float Greater Than condition.
GreaterThanCompareConditionExpressionExecutorDoubleFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleFloat
 
GreaterThanCompareConditionExpressionExecutorDoubleInt - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Double-Integer Greater Than condition.
GreaterThanCompareConditionExpressionExecutorDoubleInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleInt
 
GreaterThanCompareConditionExpressionExecutorDoubleLong - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Double-Long Greater Than condition.
GreaterThanCompareConditionExpressionExecutorDoubleLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorDoubleLong
 
GreaterThanCompareConditionExpressionExecutorFloatDouble - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Float-Double Greater Than condition.
GreaterThanCompareConditionExpressionExecutorFloatDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatDouble
 
GreaterThanCompareConditionExpressionExecutorFloatFloat - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Float-Float Greater Than condition.
GreaterThanCompareConditionExpressionExecutorFloatFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatFloat
 
GreaterThanCompareConditionExpressionExecutorFloatInt - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Float-Integer Greater Than condition.
GreaterThanCompareConditionExpressionExecutorFloatInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatInt
 
GreaterThanCompareConditionExpressionExecutorFloatLong - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Float-Long Greater Than condition.
GreaterThanCompareConditionExpressionExecutorFloatLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorFloatLong
 
GreaterThanCompareConditionExpressionExecutorIntDouble - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Integer-Double Greater Than condition.
GreaterThanCompareConditionExpressionExecutorIntDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntDouble
 
GreaterThanCompareConditionExpressionExecutorIntFloat - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Integer-Float Greater Than condition.
GreaterThanCompareConditionExpressionExecutorIntFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntFloat
 
GreaterThanCompareConditionExpressionExecutorIntInt - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Integer-Integer Greater Than condition.
GreaterThanCompareConditionExpressionExecutorIntInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntInt
 
GreaterThanCompareConditionExpressionExecutorIntLong - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Integer-Long Greater Than condition.
GreaterThanCompareConditionExpressionExecutorIntLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorIntLong
 
GreaterThanCompareConditionExpressionExecutorLongDouble - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Long-Double Greater Than condition.
GreaterThanCompareConditionExpressionExecutorLongDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongDouble
 
GreaterThanCompareConditionExpressionExecutorLongFloat - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Long-Float Greater Than condition.
GreaterThanCompareConditionExpressionExecutorLongFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongFloat
 
GreaterThanCompareConditionExpressionExecutorLongInt - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Long-Integer Greater Than condition.
GreaterThanCompareConditionExpressionExecutorLongInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongInt
 
GreaterThanCompareConditionExpressionExecutorLongLong - Class in io.siddhi.core.executor.condition.compare.greaterthan
Executor class for Long-Long Greater Than condition.
GreaterThanCompareConditionExpressionExecutorLongLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthan.GreaterThanCompareConditionExpressionExecutorLongLong
 
GreaterThanEqualCompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Parent Executor class for Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutor
 
GreaterThanEqualCompareConditionExpressionExecutorDoubleDouble - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Double-Double Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorDoubleDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleDouble
 
GreaterThanEqualCompareConditionExpressionExecutorDoubleFloat - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Double-Float Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorDoubleFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleFloat
 
GreaterThanEqualCompareConditionExpressionExecutorDoubleInt - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Double-Integer Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorDoubleInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleInt
 
GreaterThanEqualCompareConditionExpressionExecutorDoubleLong - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Double-Long Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorDoubleLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorDoubleLong
 
GreaterThanEqualCompareConditionExpressionExecutorFloatDouble - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Float-Double Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorFloatDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatDouble
 
GreaterThanEqualCompareConditionExpressionExecutorFloatFloat - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Float-Float Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorFloatFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatFloat
 
GreaterThanEqualCompareConditionExpressionExecutorFloatInt - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Float-Integer Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorFloatInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatInt
 
GreaterThanEqualCompareConditionExpressionExecutorFloatLong - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Float-Long Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorFloatLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorFloatLong
 
GreaterThanEqualCompareConditionExpressionExecutorIntDouble - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Integer-Double Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorIntDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntDouble
 
GreaterThanEqualCompareConditionExpressionExecutorIntFloat - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Integer-Float Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorIntFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntFloat
 
GreaterThanEqualCompareConditionExpressionExecutorIntInt - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Integer-Integer Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorIntInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntInt
 
GreaterThanEqualCompareConditionExpressionExecutorIntLong - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Integer-Long Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorIntLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorIntLong
 
GreaterThanEqualCompareConditionExpressionExecutorLongDouble - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Long-Double Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorLongDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongDouble
 
GreaterThanEqualCompareConditionExpressionExecutorLongFloat - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Long-Float Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorLongFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongFloat
 
GreaterThanEqualCompareConditionExpressionExecutorLongInt - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Long-Integer Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorLongInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongInt
 
GreaterThanEqualCompareConditionExpressionExecutorLongLong - Class in io.siddhi.core.executor.condition.compare.greaterthanequal
Executor class for Long-Long Greater Than or Equal condition.
GreaterThanEqualCompareConditionExpressionExecutorLongLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.greaterthanequal.GreaterThanEqualCompareConditionExpressionExecutorLongLong
 
GroupByKeyGenerator - Class in io.siddhi.core.query.selector
Class to generate keys for GroupBy groups
GroupByKeyGenerator(List<Expression>, MetaComplexEvent, int, Map<String, Table>, List<VariableExpressionExecutor>, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.selector.GroupByKeyGenerator
 
GroupByPerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of PerSnapshotOutputRateLimiter for queries with GroupBy.
GroupByPerSnapshotOutputRateLimiter(Long, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.GroupByPerSnapshotOutputRateLimiter
 
GroupedComplexEvent - Class in io.siddhi.core.event
Implementation of ComplexEvent to hold events belonging to the same GroupBy group.
GroupedComplexEvent(String, ComplexEvent) - Constructor for class io.siddhi.core.event.GroupedComplexEvent
 
GroupingFindableWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Window that process event processing as a group while supporting event search
GroupingFindableWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.GroupingFindableWindowProcessor
 
groupingKeyPopulator - Variable in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
GroupingKeyPopulator(SelectiveComplexEventPopulater) - Constructor for class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor.GroupingKeyPopulator
 
GroupingWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Performs event processing with key based event groups
GroupingWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
GroupingWindowProcessor.GroupingKeyPopulator - Class in io.siddhi.core.query.processor.stream.window
Populates grouping key to the complex event

H

handle(Event) - Method in class io.siddhi.core.stream.output.sink.SinkHandler
 
handle(Event[]) - Method in class io.siddhi.core.stream.output.sink.SinkHandler
 
handle(Event, SinkHandlerCallback, S) - Method in class io.siddhi.core.stream.output.sink.SinkHandler
 
handle(Event[], SinkHandlerCallback, S) - Method in class io.siddhi.core.stream.output.sink.SinkHandler
 
handleExceptionWith(ExceptionHandler<Object>) - Method in class io.siddhi.core.SiddhiAppRuntime
 
handleRuntimeExceptionWith(ExceptionListener) - Method in class io.siddhi.core.SiddhiAppRuntime
 
hasCallBack() - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
hashCode() - Method in class io.siddhi.core.event.Event
 
hashCode() - Method in class io.siddhi.core.event.state.MetaStateEventAttribute
 
hashCode() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
hashCode() - Method in class io.siddhi.core.event.stream.StreamEvent
 
hashCode() - Method in class io.siddhi.core.stream.input.source.AttributeMapping
 
hashCode() - Method in class io.siddhi.core.util.lock.LockWrapper
hasNext() - Method in class io.siddhi.core.event.ComplexEventChunk
Returns true if the iteration has more elements.
hasNext() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
Returns true if the iteration has more elements.
HAVING_STATE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
hopingTimestampPopulator - Variable in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
HopingTimestampPopulator(SelectiveComplexEventPopulater) - Constructor for class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor.HopingTimestampPopulator
 
HopingWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Performs event processing in a hopping manner
HopingWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
HopingWindowProcessor.HopingTimestampPopulator - Class in io.siddhi.core.query.processor.stream.window
Populates hopping timestamp to the complex event

I

IdGenerator - Class in io.siddhi.core.util
unique id generator for elements inside a given siddhi app
IdGenerator() - Constructor for class io.siddhi.core.util.IdGenerator
 
IfThenElseFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for ifThenElse function.
IfThenElseFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.IfThenElseFunctionExecutor
 
InConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for In condition.
InConditionExpressionExecutor(Table, CompiledCondition, int, boolean, int) - Constructor for class io.siddhi.core.executor.condition.InConditionExpressionExecutor
 
increment() - Method in class io.siddhi.core.util.transport.BackoffRetryCounter
 
IncrementalAggregateBaseTimeFunctionExecutor - Class in io.siddhi.core.executor.incremental
Executor class for finding the start time and end time of the within clause in incremental processing.
IncrementalAggregateBaseTimeFunctionExecutor() - Constructor for class io.siddhi.core.executor.incremental.IncrementalAggregateBaseTimeFunctionExecutor
 
IncrementalAggregateCompileCondition - Class in io.siddhi.core.util.collection.operator
Defines the logic to find a matching event from an incremental aggregator (retrieval from incremental aggregator), based on the logical conditions defined herewith.
IncrementalAggregateCompileCondition(Map<TimePeriod.Duration, CompiledCondition>, CompiledCondition, CompiledCondition, MetaStreamEvent, MetaStreamEvent, List<Attribute>, MatchingMetaInfoHolder, ExpressionExecutor, ExpressionExecutor, boolean) - Constructor for class io.siddhi.core.util.collection.operator.IncrementalAggregateCompileCondition
 
IncrementalAggregationProcessor - Class in io.siddhi.core.aggregation
Incremental Aggregation Processor to consume events to Incremental Aggregators.
IncrementalAggregationProcessor(AggregationRuntime, List<ExpressionExecutor>, MetaStreamEvent, LatencyTracker, ThroughputTracker, SiddhiAppContext) - Constructor for class io.siddhi.core.aggregation.IncrementalAggregationProcessor
 
IncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
Abstract class for incremental aggregators
IncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
IncrementalAttributeAggregatorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store IncrementalAttributeAggregator Extensions.
IncrementalDataAggregator - Class in io.siddhi.core.aggregation
This class implements the logic to aggregate data that is in-memory or in tables, in incremental data processing.
IncrementalDataAggregator(List<TimePeriod.Duration>, TimePeriod.Duration, long, List<ExpressionExecutor>, MetaStreamEvent, ExpressionExecutor, boolean) - Constructor for class io.siddhi.core.aggregation.IncrementalDataAggregator
 
IncrementalDataPurging - Class in io.siddhi.core.aggregation
This class implements the logic which is needed to purge data which are related to incremental
IncrementalDataPurging() - Constructor for class io.siddhi.core.aggregation.IncrementalDataPurging
 
IncrementalExecutor - Class in io.siddhi.core.aggregation
Incremental executor class which is responsible for performing incremental aggregation.
IncrementalExecutor(TimePeriod.Duration, List<ExpressionExecutor>, GroupByKeyGenerator, MetaStreamEvent, IncrementalExecutor, boolean, Table, SiddhiQueryContext, String, ExpressionExecutor) - Constructor for class io.siddhi.core.aggregation.IncrementalExecutor
 
IncrementalExternalTimestampDataAggregator - Class in io.siddhi.core.aggregation
This class implements logic to process aggregates(after retrieval from tables) that were aggregated using external timestamp.
IncrementalExternalTimestampDataAggregator(List<ExpressionExecutor>, GroupByKeyGenerator, MetaStreamEvent, SiddhiQueryContext, ExpressionExecutor) - Constructor for class io.siddhi.core.aggregation.IncrementalExternalTimestampDataAggregator
 
IncrementalFileSystemPersistenceStore - Class in io.siddhi.core.util.persistence
Implementation of Persistence Store that would persist snapshots to the file system
IncrementalFileSystemPersistenceStore() - Constructor for class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
IncrementalFileSystemPersistenceStore(String) - Constructor for class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
IncrementalPersistenceStore - Interface in io.siddhi.core.util.persistence
Interface class for Persistence Stores which does incremental checkpointing.
IncrementalShouldUpdateFunctionExecutor - Class in io.siddhi.core.executor.incremental
Execute class for shouldUpdate() function.
IncrementalShouldUpdateFunctionExecutor() - Constructor for class io.siddhi.core.executor.incremental.IncrementalShouldUpdateFunctionExecutor
 
IncrementalSnapshot - Class in io.siddhi.core.util.snapshot
The class which represents the serialized incremental snapshot.
IncrementalSnapshot() - Constructor for class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
incrementalSnapshot() - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
IncrementalSnapshotInfo - Class in io.siddhi.core.util.persistence.util
Struct to store information about Incremental Snapshot
IncrementalSnapshotInfo(String, String, String, String, long, IncrementalSnapshotInfo.SnapshotType, String) - Constructor for class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
IncrementalSnapshotInfo.SnapshotType - Enum in io.siddhi.core.util.persistence.util
Type of incremental snapshot types
IncrementalStartTimeEndTimeFunctionExecutor - Class in io.siddhi.core.executor.incremental
Executor class for finding the start time and end time of the within clause in incremental processing.
IncrementalStartTimeEndTimeFunctionExecutor() - Constructor for class io.siddhi.core.executor.incremental.IncrementalStartTimeEndTimeFunctionExecutor
 
IncrementalTimeConverterUtil - Class in io.siddhi.core.util
Performs time conversions related to incremental aggregation.
IncrementalTimeConverterUtil() - Constructor for class io.siddhi.core.util.IncrementalTimeConverterUtil
 
IncrementalTimeGetTimeZone - Class in io.siddhi.core.executor.incremental
Executor class for retrieving the timezone from a string timeStamp.
IncrementalTimeGetTimeZone() - Constructor for class io.siddhi.core.executor.incremental.IncrementalTimeGetTimeZone
 
IncrementalUnixTimeFunctionExecutor - Class in io.siddhi.core.executor.incremental
Executor class for converting string timestamp to unix time in incremental processing.
IncrementalUnixTimeFunctionExecutor() - Constructor for class io.siddhi.core.executor.incremental.IncrementalUnixTimeFunctionExecutor
 
incrementCount() - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.LossyCount
Deprecated.
 
IndexedEventHolder - Interface in io.siddhi.core.table.holder
Interface for an EventHolder which keep events indexed for faster access.
IndexEventHolder - Class in io.siddhi.core.table.holder
EventHolder implementation where events will be indexed and stored.
IndexEventHolder(StreamEventFactory, StreamEventConverter, PrimaryKeyReferenceHolder[], boolean, Map<String, Integer>, AbstractDefinition, SiddhiAppContext) - Constructor for class io.siddhi.core.table.holder.IndexEventHolder
 
IndexOperator - Class in io.siddhi.core.util.collection.operator
Operator which is related to non-indexed In-memory table operations.
IndexOperator(CollectionExecutor, String) - Constructor for class io.siddhi.core.util.collection.operator.IndexOperator
 
init(AggregationDefinition, StreamEventFactory, Map<TimePeriod.Duration, Table>, Boolean, SiddhiQueryContext) - Method in class io.siddhi.core.aggregation.IncrementalDataPurging
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.CastFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.CoalesceFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.ConvertFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.CreateSetFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.CurrentTimeMillisFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.DefaultFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.EventTimestampFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.FunctionExecutor
The initialization method for FunctionExecutor, this method will be called before the other methods
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.IfThenElseFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.InstanceOfBooleanFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.InstanceOfDoubleFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.InstanceOfFloatFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.InstanceOfIntegerFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.InstanceOfLongFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.InstanceOfStringFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.MaximumFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.MinimumFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.ScriptFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.SizeOfSetFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.UUIDFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.incremental.IncrementalAggregateBaseTimeFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.incremental.IncrementalShouldUpdateFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.incremental.IncrementalStartTimeEndTimeFunctionExecutor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.incremental.IncrementalTimeGetTimeZone
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.executor.incremental.IncrementalUnixTimeFunctionExecutor
 
init(String, String, ConfigReader) - Method in class io.siddhi.core.function.Script
 
init() - Method in class io.siddhi.core.partition.PartitionRuntime
 
init() - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
init() - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
init() - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
init(SiddhiQueryContext) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
init(SiddhiQueryContext) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
init(SiddhiQueryContext) - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
init() - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
init() - Method in class io.siddhi.core.query.input.stream.state.runtime.EveryInnerStateRuntime
 
init() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
init() - Method in class io.siddhi.core.query.input.stream.state.runtime.LogicalInnerStateRuntime
 
init() - Method in class io.siddhi.core.query.input.stream.state.runtime.NextInnerStateRuntime
 
init() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
init(SiddhiQueryContext) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
init() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
init(StreamJunction) - Method in class io.siddhi.core.query.output.callback.InsertIntoStreamCallback
 
init() - Method in class io.siddhi.core.query.output.ratelimit.event.AllPerEventOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.event.FirstGroupByPerEventOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.event.FirstPerEventOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.event.LastGroupByPerEventOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.event.LastPerEventOutputRateLimiter
 
init(LockWrapper, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.PassThroughOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationPerSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.GroupByPerSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.PerSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WindowedPerSnapshotOutputRateLimiter
 
init(SiddhiQueryContext, LockWrapper) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 
init(int, List<AttributeProcessor>, MetaComplexEvent) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.time.AllPerTimeOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.time.FirstGroupByPerTimeOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.time.FirstPerTimeOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.time.LastGroupByPerTimeOutputRateLimiter
 
init() - Method in class io.siddhi.core.query.output.ratelimit.time.LastPerTimeOutputRateLimiter
 
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
The init method of the StreamProcessor, this method will be called before other methods
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
The init method of the StreamFunction
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
The init method of the StreamProcessor, this method will be called before other methods
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
The init method of the StreamProcessor, this method will be called before other methods
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.LogStreamProcessor
The init method of the StreamFunction
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.BatchingWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.BatchingWindowProcessor
The init method of the WindowProcessor, this method will be called before other methods
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.DelayWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
The init method of the WindowProcessor, this method will be called before other methods
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
The init method of the WindowProcessor, this method will be called before other methods
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
init(ExpressionExecutor[], ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SlidingWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SlidingWindowProcessor
The init method of the WindowProcessor, this method will be called before other methods
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
init(MetaStreamEvent, AbstractDefinition, ExpressionExecutor[], ConfigReader, StreamEventClonerHolder, boolean, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
init() - Method in class io.siddhi.core.query.QueryRuntime
 
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.AvgIncrementalAttributeAggregator
 
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.CountIncrementalAttributeAggregator
 
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.DistinctCountIncrementalAttributeAggregator
 
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.IncrementalAttributeAggregator
 
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
init(String, Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(Attribute.Type) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
The initialization method for FunctionExecutor
init(SourceEventListener, OptionHolder, String[], ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
init(StreamDefinition, OptionHolder, List<AttributeMapping>, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.PassThroughSourceMapper
 
init(String, OptionHolder, SourceMapper, String[], ConfigReader, String, OptionHolder, List<AttributeMapping>, List<AttributeMapping>, ConfigReader, SourceHandler, StreamDefinition, Map<String, String>, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.Source
 
init(SourceEventListener, OptionHolder, String[], ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.Source
To initialize the source.
init(String, SourceSyncCallback, StreamDefinition, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
init(StreamDefinition, String, OptionHolder, List<AttributeMapping>, String, SourceSyncCallback, List<AttributeMapping>, SourceHandler, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.SourceMapper
 
init(StreamDefinition, OptionHolder, List<AttributeMapping>, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.input.source.SourceMapper
Initialize Source-mapper
init(StreamDefinition, OptionHolder, OptionHolder, List<OptionHolder>, ConfigReader) - Method in class io.siddhi.core.stream.output.sink.distributed.BroadcastDistributionStrategy
Initialize the Distribution strategy with the information it will require to make decisions.
init(StreamDefinition, OptionHolder, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
Will be called for initialing the Sink
init(StreamDefinition, String, OptionHolder, ConfigReader, SinkMapper, String, OptionHolder, SinkHandler, List<Element>, ConfigReader, SiddhiAppContext, List<OptionHolder>, Annotation, DistributionStrategy, String[], Map<String, String>, List<Map<String, String>>) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
This is method contains the additional parameters which require to initialize distributed transport
init(StreamDefinition, OptionHolder, OptionHolder, List<OptionHolder>, ConfigReader) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributionStrategy
Initialize the Distribution strategy with the information it will require to make decisions.
init(StreamDefinition, OptionHolder, OptionHolder, List<OptionHolder>, ConfigReader) - Method in class io.siddhi.core.stream.output.sink.distributed.PartitionedDistributionStrategy
Initialize the Distribution strategy with the information it will require to make decisions.
init(StreamDefinition, OptionHolder, OptionHolder, List<OptionHolder>, ConfigReader) - Method in class io.siddhi.core.stream.output.sink.distributed.RoundRobinDistributionStrategy
Initialize the Distribution strategy with the information it will require to make decisions.
init(StreamDefinition, OptionHolder, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
init(StreamDefinition, OptionHolder, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.LogSink
 
init(StreamDefinition, OptionHolder, Map<String, TemplateBuilder>, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.PassThroughSinkMapper
 
init(StreamDefinition, String, OptionHolder, ConfigReader, SinkMapper, String, OptionHolder, SinkHandler, List<Element>, ConfigReader, Map<String, String>, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.Sink
 
init(StreamDefinition, OptionHolder, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.Sink
Will be called for initialing the Sink
init(SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.SinkCallback
 
init(StreamDefinition, SinkHandlerCallback) - Method in class io.siddhi.core.stream.output.sink.SinkHandler
 
init(StreamDefinition, String, OptionHolder, List<Element>, Sink, ConfigReader, LatencyTracker, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.SinkMapper
 
init(StreamDefinition, OptionHolder, Map<String, TemplateBuilder>, ConfigReader, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.SinkMapper
Initialize the mapper and the mapping configurations.
init(TableDefinition, StreamEventFactory, StreamEventCloner, ConfigReader, SiddhiAppContext, RecordTableHandler) - Method in class io.siddhi.core.table.InMemoryTable
 
init(TableDefinition, StreamEventFactory, StreamEventCloner, ConfigReader, SiddhiAppContext, RecordTableHandler) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
init(TableDefinition, ConfigReader) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Initializing the Record Table
init(TableDefinition, RecordTableHandlerCallback, SiddhiAppContext) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
init(String, TableDefinition) - Method in class io.siddhi.core.table.record.RecordTableHandler
Initialize the Record Table Handler
init(TableDefinition, StreamEventFactory, StreamEventCloner, ConfigReader, SiddhiAppContext, RecordTableHandler) - Method in class io.siddhi.core.table.Table
 
init(TriggerDefinition, SiddhiAppContext, StreamJunction) - Method in class io.siddhi.core.trigger.CronTrigger
 
init(TriggerDefinition, SiddhiAppContext, StreamJunction) - Method in class io.siddhi.core.trigger.PeriodicTrigger
 
init(TriggerDefinition, SiddhiAppContext, StreamJunction) - Method in class io.siddhi.core.trigger.StartTrigger
 
init(TriggerDefinition, SiddhiAppContext, StreamJunction) - Method in interface io.siddhi.core.trigger.Trigger
 
init(LockWrapper, String) - Method in class io.siddhi.core.util.Scheduler
 
init(Map<String, Table>, Map<String, Window>, String, boolean) - Method in class io.siddhi.core.window.Window
Initialize the WindowEvent table by creating WindowProcessor to handle the events.
initAggregator(ExpressionExecutor[], ProcessingMode, boolean, ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
initExecutor(ExpressionExecutor[], ProcessingMode, ConfigReader, boolean, SiddhiQueryContext) - Method in class io.siddhi.core.executor.function.FunctionExecutor
 
initializeAfterWindowData() - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
initOnlyTransport(StreamDefinition, OptionHolder, ConfigReader, String, DistributedTransport.ConnectionCallback, Map<String, String>, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.Sink
 
initPartition() - Method in class io.siddhi.core.partition.PartitionRuntime
 
initPartition() - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
initPartition() - Method in class io.siddhi.core.query.QueryRuntime
 
initProcessor(MetaStreamEvent, ExpressionExecutor[], ConfigReader, boolean, boolean, boolean, SiddhiElement, SiddhiQueryContext) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
initStreamRuntime(StreamRuntime, MetaComplexEvent, LockWrapper, String) - Static method in class io.siddhi.core.util.parser.helper.QueryParserHelper
 
initTable(TableDefinition, StreamEventFactory, StreamEventCloner, ConfigReader, SiddhiAppContext, RecordTableHandler) - Method in class io.siddhi.core.table.Table
 
initTransport(OptionHolder, List<OptionHolder>, Map<String, String>, List<Map<String, String>>, Annotation, ConfigReader, DistributionStrategy, String, SiddhiAppContext) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
initTransport(OptionHolder, List<OptionHolder>, Map<String, String>, List<Map<String, String>>, Annotation, ConfigReader, DistributionStrategy, String, SiddhiAppContext) - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
 
initTransport(OptionHolder, List<OptionHolder>, Map<String, String>, List<Map<String, String>>, Annotation, ConfigReader, DistributionStrategy, String, SiddhiAppContext) - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
 
InMemoryBroker - Class in io.siddhi.core.util.transport
In-memory broker to support in-memory transport.
InMemoryBroker() - Constructor for class io.siddhi.core.util.transport.InMemoryBroker
 
InMemoryBroker.Subscriber - Interface in io.siddhi.core.util.transport
Subscriber interface to be implemented to subscribe to in-memory broker.
InMemoryCompiledUpdateSet - Class in io.siddhi.core.table
Compiled update-set created for InMemoryTable
InMemoryCompiledUpdateSet(Map<Integer, ExpressionExecutor>) - Constructor for class io.siddhi.core.table.InMemoryCompiledUpdateSet
 
InMemoryConfigManager - Class in io.siddhi.core.util.config
In-memory Siddhi Configuration Manager.
InMemoryConfigManager(Map<String, String>, Map<String, String>) - Constructor for class io.siddhi.core.util.config.InMemoryConfigManager
 
InMemoryConfigManager(Map<String, String>, Map<String, String>, Map<String, String>) - Constructor for class io.siddhi.core.util.config.InMemoryConfigManager
 
InMemoryConfigManager() - Constructor for class io.siddhi.core.util.config.InMemoryConfigManager
 
InMemoryConfigReader - Class in io.siddhi.core.util.config
Extension config readers
InMemoryConfigReader(String, Map<String, String>) - Constructor for class io.siddhi.core.util.config.InMemoryConfigReader
 
InMemoryPersistenceStore - Class in io.siddhi.core.util.persistence
Implementation of PersistenceStore which will store the state in-memory.
InMemoryPersistenceStore() - Constructor for class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
InMemorySink - Class in io.siddhi.core.stream.output.sink
Implementation of Sink which represents in-memory transport.
InMemorySink() - Constructor for class io.siddhi.core.stream.output.sink.InMemorySink
 
InMemorySource - Class in io.siddhi.core.stream.input.source
Implementation of Source to receive events through in-memory transport.
InMemorySource() - Constructor for class io.siddhi.core.stream.input.source.InMemorySource
 
InMemoryTable - Class in io.siddhi.core.table
In-memory event table implementation of SiddhiQL.
InMemoryTable() - Constructor for class io.siddhi.core.table.InMemoryTable
 
InnerStateRuntime - Interface in io.siddhi.core.query.input.stream.state.runtime
Created on 12/19/14.
inputDefinition - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
InputDistributor - Class in io.siddhi.core.stream.input
Implementation of InputProcessor which inject the event to a set of Input Processors.
InputDistributor() - Constructor for class io.siddhi.core.stream.input.InputDistributor
 
InputEntryValve - Class in io.siddhi.core.stream.input
Implementation of InputProcessor which inject the event to the next input processor through a valve.
InputEntryValve(SiddhiAppContext, InputProcessor) - Constructor for class io.siddhi.core.stream.input.InputEntryValve
 
InputEventHandler - Class in io.siddhi.core.stream.input.source
This class wraps InputHandler class in order to guarantee exactly once processing
InputEventHandlerCallback - Interface in io.siddhi.core.stream.input.source
Interface between InputEventHandler and InputHandler.
InputHandler - Class in io.siddhi.core.stream.input
InputHandler is the Event entry point to Siddhi.
InputHandler(String, int, InputProcessor, SiddhiAppContext) - Constructor for class io.siddhi.core.stream.input.InputHandler
 
InputManager - Class in io.siddhi.core.stream.input
Manager class to handle Event insertion to Siddhi.
InputManager(SiddhiAppContext, ConcurrentMap<String, AbstractDefinition>, ConcurrentMap<String, StreamJunction>) - Constructor for class io.siddhi.core.stream.input.InputManager
 
inputProcessor - Variable in class io.siddhi.core.stream.input.InputHandler
 
InputProcessor - Interface in io.siddhi.core.stream.input
InputProcessor act as the adaptor between InputHandler and StreamJunction.
InputStreamParser - Class in io.siddhi.core.util.parser
Class to parse InputStream
InputStreamParser() - Constructor for class io.siddhi.core.util.parser.InputStreamParser
 
insertAfterCurrent(E) - Method in class io.siddhi.core.event.ComplexEventChunk
 
insertBeforeCurrent(E) - Method in class io.siddhi.core.event.ComplexEventChunk
 
InsertIntoStreamCallback - Class in io.siddhi.core.query.output.callback
Implementation of OutputCallback to receive processed Siddhi events from Siddhi queries and put them into StreamJunction.
InsertIntoStreamCallback(StreamDefinition, String) - Constructor for class io.siddhi.core.query.output.callback.InsertIntoStreamCallback
 
InsertIntoStreamEndPartitionCallback - Class in io.siddhi.core.query.output.callback
Implementation of OutputCallback to receive processed Siddhi events from partitioned Siddhi queries and put them into StreamJunction.
InsertIntoStreamEndPartitionCallback(StreamDefinition, String) - Constructor for class io.siddhi.core.query.output.callback.InsertIntoStreamEndPartitionCallback
 
InsertIntoTableCallback - Class in io.siddhi.core.query.output.callback
Implementation of OutputCallback to receive processed Siddhi events from Siddhi queries and insert data into a Table based on received events and condition.
InsertIntoTableCallback(Table, StreamDefinition, boolean, StreamEventFactory, StreamEventConverter, String) - Constructor for class io.siddhi.core.query.output.callback.InsertIntoTableCallback
 
InsertIntoWindowCallback - Class in io.siddhi.core.query.output.callback
This callback is an adapter between StreamJunction and Window.
InsertIntoWindowCallback(Window, StreamDefinition, String) - Constructor for class io.siddhi.core.query.output.callback.InsertIntoWindowCallback
 
InsertIntoWindowEndPartitionCallback - Class in io.siddhi.core.query.output.callback
This callback is an adapter between StreamJunction and Window.
InsertIntoWindowEndPartitionCallback(Window, StreamDefinition, String) - Constructor for class io.siddhi.core.query.output.callback.InsertIntoWindowEndPartitionCallback
 
InsertStoreQueryRuntime - Class in io.siddhi.core.query
This class is used to keep the runtime information needed to execute a insert store query.
InsertStoreQueryRuntime(String, MetaStreamEvent) - Constructor for class io.siddhi.core.query.InsertStoreQueryRuntime
 
InstanceOfBooleanFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for instanceOf Boolean function.
InstanceOfBooleanFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.InstanceOfBooleanFunctionExecutor
 
InstanceOfDoubleFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for instanceOf Double function.
InstanceOfDoubleFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.InstanceOfDoubleFunctionExecutor
 
InstanceOfFloatFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for instanceOf Double function.
InstanceOfFloatFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.InstanceOfFloatFunctionExecutor
 
InstanceOfIntegerFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for instanceOf Integer function.
InstanceOfIntegerFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.InstanceOfIntegerFunctionExecutor
 
InstanceOfLongFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for instanceOf Long function.
InstanceOfLongFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.InstanceOfLongFunctionExecutor
 
InstanceOfStringFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for instanceOf String function.
InstanceOfStringFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.InstanceOfStringFunctionExecutor
 
internalAttributes - Variable in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
internalAttributes - Variable in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
io.siddhi.core - package io.siddhi.core
 
io.siddhi.core.aggregation - package io.siddhi.core.aggregation
 
io.siddhi.core.config - package io.siddhi.core.config
 
io.siddhi.core.debugger - package io.siddhi.core.debugger
 
io.siddhi.core.event - package io.siddhi.core.event
 
io.siddhi.core.event.state - package io.siddhi.core.event.state
 
io.siddhi.core.event.state.populater - package io.siddhi.core.event.state.populater
 
io.siddhi.core.event.stream - package io.siddhi.core.event.stream
 
io.siddhi.core.event.stream.converter - package io.siddhi.core.event.stream.converter
 
io.siddhi.core.event.stream.holder - package io.siddhi.core.event.stream.holder
 
io.siddhi.core.event.stream.populater - package io.siddhi.core.event.stream.populater
 
io.siddhi.core.exception - package io.siddhi.core.exception
 
io.siddhi.core.executor - package io.siddhi.core.executor
 
io.siddhi.core.executor.condition - package io.siddhi.core.executor.condition
 
io.siddhi.core.executor.condition.compare - package io.siddhi.core.executor.condition.compare
 
io.siddhi.core.executor.condition.compare.equal - package io.siddhi.core.executor.condition.compare.equal
 
io.siddhi.core.executor.condition.compare.greaterthan - package io.siddhi.core.executor.condition.compare.greaterthan
 
io.siddhi.core.executor.condition.compare.greaterthanequal - package io.siddhi.core.executor.condition.compare.greaterthanequal
 
io.siddhi.core.executor.condition.compare.lessthan - package io.siddhi.core.executor.condition.compare.lessthan
 
io.siddhi.core.executor.condition.compare.lessthanequal - package io.siddhi.core.executor.condition.compare.lessthanequal
 
io.siddhi.core.executor.condition.compare.notequal - package io.siddhi.core.executor.condition.compare.notequal
 
io.siddhi.core.executor.function - package io.siddhi.core.executor.function
 
io.siddhi.core.executor.incremental - package io.siddhi.core.executor.incremental
 
io.siddhi.core.executor.math.add - package io.siddhi.core.executor.math.add
 
io.siddhi.core.executor.math.divide - package io.siddhi.core.executor.math.divide
 
io.siddhi.core.executor.math.mod - package io.siddhi.core.executor.math.mod
 
io.siddhi.core.executor.math.multiply - package io.siddhi.core.executor.math.multiply
 
io.siddhi.core.executor.math.subtract - package io.siddhi.core.executor.math.subtract
 
io.siddhi.core.function - package io.siddhi.core.function
 
io.siddhi.core.partition - package io.siddhi.core.partition
 
io.siddhi.core.partition.executor - package io.siddhi.core.partition.executor
 
io.siddhi.core.query - package io.siddhi.core.query
 
io.siddhi.core.query.input - package io.siddhi.core.query.input
 
io.siddhi.core.query.input.stream - package io.siddhi.core.query.input.stream
 
io.siddhi.core.query.input.stream.join - package io.siddhi.core.query.input.stream.join
 
io.siddhi.core.query.input.stream.single - package io.siddhi.core.query.input.stream.single
 
io.siddhi.core.query.input.stream.state - package io.siddhi.core.query.input.stream.state
 
io.siddhi.core.query.input.stream.state.receiver - package io.siddhi.core.query.input.stream.state.receiver
 
io.siddhi.core.query.input.stream.state.runtime - package io.siddhi.core.query.input.stream.state.runtime
 
io.siddhi.core.query.output.callback - package io.siddhi.core.query.output.callback
 
io.siddhi.core.query.output.ratelimit - package io.siddhi.core.query.output.ratelimit
 
io.siddhi.core.query.output.ratelimit.event - package io.siddhi.core.query.output.ratelimit.event
 
io.siddhi.core.query.output.ratelimit.snapshot - package io.siddhi.core.query.output.ratelimit.snapshot
 
io.siddhi.core.query.output.ratelimit.time - package io.siddhi.core.query.output.ratelimit.time
 
io.siddhi.core.query.processor - package io.siddhi.core.query.processor
 
io.siddhi.core.query.processor.filter - package io.siddhi.core.query.processor.filter
 
io.siddhi.core.query.processor.stream - package io.siddhi.core.query.processor.stream
 
io.siddhi.core.query.processor.stream.function - package io.siddhi.core.query.processor.stream.function
 
io.siddhi.core.query.processor.stream.window - package io.siddhi.core.query.processor.stream.window
 
io.siddhi.core.query.selector - package io.siddhi.core.query.selector
 
io.siddhi.core.query.selector.attribute.aggregator - package io.siddhi.core.query.selector.attribute.aggregator
 
io.siddhi.core.query.selector.attribute.aggregator.incremental - package io.siddhi.core.query.selector.attribute.aggregator.incremental
 
io.siddhi.core.query.selector.attribute.processor - package io.siddhi.core.query.selector.attribute.processor
 
io.siddhi.core.stream - package io.siddhi.core.stream
 
io.siddhi.core.stream.input - package io.siddhi.core.stream.input
 
io.siddhi.core.stream.input.source - package io.siddhi.core.stream.input.source
 
io.siddhi.core.stream.output - package io.siddhi.core.stream.output
 
io.siddhi.core.stream.output.sink - package io.siddhi.core.stream.output.sink
 
io.siddhi.core.stream.output.sink.distributed - package io.siddhi.core.stream.output.sink.distributed
 
io.siddhi.core.table - package io.siddhi.core.table
 
io.siddhi.core.table.holder - package io.siddhi.core.table.holder
 
io.siddhi.core.table.record - package io.siddhi.core.table.record
 
io.siddhi.core.trigger - package io.siddhi.core.trigger
 
io.siddhi.core.util - package io.siddhi.core.util
 
io.siddhi.core.util.collection - package io.siddhi.core.util.collection
 
io.siddhi.core.util.collection.executor - package io.siddhi.core.util.collection.executor
 
io.siddhi.core.util.collection.expression - package io.siddhi.core.util.collection.expression
 
io.siddhi.core.util.collection.operator - package io.siddhi.core.util.collection.operator
 
io.siddhi.core.util.config - package io.siddhi.core.util.config
 
io.siddhi.core.util.event.handler - package io.siddhi.core.util.event.handler
 
io.siddhi.core.util.extension.holder - package io.siddhi.core.util.extension.holder
 
io.siddhi.core.util.lock - package io.siddhi.core.util.lock
 
io.siddhi.core.util.parser - package io.siddhi.core.util.parser
 
io.siddhi.core.util.parser.helper - package io.siddhi.core.util.parser.helper
 
io.siddhi.core.util.persistence - package io.siddhi.core.util.persistence
 
io.siddhi.core.util.persistence.util - package io.siddhi.core.util.persistence.util
 
io.siddhi.core.util.snapshot - package io.siddhi.core.util.snapshot
 
io.siddhi.core.util.snapshot.state - package io.siddhi.core.util.snapshot.state
 
io.siddhi.core.util.statistics - package io.siddhi.core.util.statistics
 
io.siddhi.core.util.statistics.memory - package io.siddhi.core.util.statistics.memory
 
io.siddhi.core.util.statistics.metrics - package io.siddhi.core.util.statistics.metrics
 
io.siddhi.core.util.timestamp - package io.siddhi.core.util.timestamp
 
io.siddhi.core.util.transport - package io.siddhi.core.util.transport
 
io.siddhi.core.window - package io.siddhi.core.window
 
isAttributeIndexed(String) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
isAttributeIndexed(int) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
isAttributeIndexed(String) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
isAttributeIndexed(int) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
isBatch - Variable in class io.siddhi.core.event.ComplexEventChunk
 
isBatch() - Method in class io.siddhi.core.event.ComplexEventChunk
 
isClassLoadingIssue() - Method in exception io.siddhi.core.exception.SiddhiAppCreationException
 
isClassLoadingIssue() - Method in exception io.siddhi.core.exception.StoreQueryCreationException
 
isClassLoadingIssue() - Method in exception io.siddhi.core.exception.StoreQueryRuntimeException
 
isConnected() - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
isConnected() - Method in class io.siddhi.core.stream.output.sink.Sink
 
isEnforceOrder() - Method in class io.siddhi.core.config.SiddhiAppContext
 
isEventReturned - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
isEventReturned() - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
isEventsMatch(List<Object[]>, List<Object[]>) - Static method in class io.siddhi.core.util.SiddhiTestHelper
 
isExpired - Variable in class io.siddhi.core.event.Event
 
isExpired() - Method in class io.siddhi.core.event.Event
 
isExpired(StateEvent, long) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
isFromLocalStream() - Method in class io.siddhi.core.query.QueryRuntime
 
isFunctionExist(String) - Method in class io.siddhi.core.config.SiddhiAppContext
 
isIncrementalSnapshot() - Method in class io.siddhi.core.util.snapshot.state.Snapshot
 
isMultiPrimaryKeyAttribute(String) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
isMultiPrimaryKeyAttribute(String) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
isNewAndEveryStateEventListEmpty() - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
IsNullConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for IsNull condition.
IsNullConditionExpressionExecutor(ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.IsNullConditionExpressionExecutor
 
IsNullStreamConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for IsNullStream condition.
IsNullStreamConditionExpressionExecutor(int[]) - Constructor for class io.siddhi.core.executor.condition.IsNullStreamConditionExpressionExecutor
 
isObjectMessage() - Method in class io.siddhi.core.util.transport.TemplateBuilder
 
isOptionExists(String) - Method in class io.siddhi.core.util.transport.OptionHolder
 
isPartitioned() - Method in class io.siddhi.core.config.SiddhiQueryContext
 
isPlayback() - Method in class io.siddhi.core.config.SiddhiAppContext
 
isProcessed() - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
isProcessingExecutor() - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
isPurgingEnabled() - Method in class io.siddhi.core.aggregation.IncrementalDataPurging
 
isRequestForFullSnapshot() - Static method in class io.siddhi.core.util.snapshot.SnapshotRequest
 
isSecured() - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
isStartState() - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
isStartState - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
isStartState() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
isStatic() - Method in class io.siddhi.core.util.transport.Option
 
isStatsEnabled() - Method in class io.siddhi.core.config.SiddhiAppContext
 
isStatsEnabled() - Method in class io.siddhi.core.SiddhiAppRuntime
Method to check whether the Siddhi App statistics are enabled or not.
isToLocalStream() - Method in class io.siddhi.core.query.QueryRuntime
 
isTransportChannelCreationEnabled() - Method in class io.siddhi.core.config.SiddhiAppContext
 
isTryingToConnect - Variable in class io.siddhi.core.stream.output.sink.Sink
 
isUnsortedEventsMatch(List<Object[]>, List<Object[]>) - Static method in class io.siddhi.core.util.SiddhiTestHelper
 

J

joinEventBuilder(StreamEvent, StreamEvent, ComplexEvent.Type) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
Join the given two event streams.
JoinInputStreamParser - Class in io.siddhi.core.util.parser
 
JoinInputStreamParser() - Constructor for class io.siddhi.core.util.parser.JoinInputStreamParser
 
JoinProcessor - Class in io.siddhi.core.query.input.stream.join
Created on 12/8/14.
JoinProcessor(boolean, boolean, boolean, int) - Constructor for class io.siddhi.core.query.input.stream.join.JoinProcessor
 
JoinStreamRuntime - Class in io.siddhi.core.query.input.stream.join
StreamRuntime implementation to represent Join streams.
JoinStreamRuntime(SiddhiQueryContext, MetaStateEvent) - Constructor for class io.siddhi.core.query.input.stream.join.JoinStreamRuntime
 

K

KEY_DELIMITER - Static variable in class io.siddhi.core.util.SiddhiConstants
 

L

last - Variable in class io.siddhi.core.event.ComplexEventChunk
 
last - Variable in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
LAST - Static variable in class io.siddhi.core.util.SiddhiConstants
 
LastGroupByPerEventOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.event
Implementation of OutputRateLimiter which will collect pre-defined number of events and the emit only the last event.
LastGroupByPerEventOutputRateLimiter(String, Integer) - Constructor for class io.siddhi.core.query.output.ratelimit.event.LastGroupByPerEventOutputRateLimiter
 
LastGroupByPerTimeOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.time
Implementation of OutputRateLimiter which will collect pre-defined time period and the emit only last event.
LastGroupByPerTimeOutputRateLimiter(String, Long) - Constructor for class io.siddhi.core.query.output.ratelimit.time.LastGroupByPerTimeOutputRateLimiter
 
LastPerEventOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.event
Implementation of OutputRateLimiter which will collect pre-defined number of events and the emit only the last event.
LastPerEventOutputRateLimiter(String, Integer) - Constructor for class io.siddhi.core.query.output.ratelimit.event.LastPerEventOutputRateLimiter
 
LastPerTimeOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.time
Implementation of OutputRateLimiter which will collect pre-defined time period and the emit only last event.
LastPerTimeOutputRateLimiter(String, Long) - Constructor for class io.siddhi.core.query.output.ratelimit.time.LastPerTimeOutputRateLimiter
 
lastProcessor - Variable in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
lastReturned - Variable in class io.siddhi.core.event.ComplexEventChunk
 
lastReturned - Variable in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
latencyTracker - Variable in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
LatencyTracker - Interface in io.siddhi.core.util.statistics
Calculates the process latency.
leftConditionExecutor - Variable in class io.siddhi.core.executor.condition.AndConditionExpressionExecutor
 
leftConditionExecutor - Variable in class io.siddhi.core.executor.condition.OrConditionExpressionExecutor
 
leftExpressionExecutor - Variable in class io.siddhi.core.executor.condition.compare.CompareConditionExpressionExecutor
 
LengthBatchWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Batch Window operating based on pre-defined length.
LengthBatchWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
LengthWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on a pre-defined length.
LengthWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
LessThanCompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare.lessthan
Parent Executor class for Less Than condition.
LessThanCompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutor
 
LessThanCompareConditionExpressionExecutorDoubleDouble - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Double-Double Less Than condition.
LessThanCompareConditionExpressionExecutorDoubleDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleDouble
 
LessThanCompareConditionExpressionExecutorDoubleFloat - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Double-Float Less Than condition.
LessThanCompareConditionExpressionExecutorDoubleFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleFloat
 
LessThanCompareConditionExpressionExecutorDoubleInt - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Double-Integer Less Than condition.
LessThanCompareConditionExpressionExecutorDoubleInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleInt
 
LessThanCompareConditionExpressionExecutorDoubleLong - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Double-Long Less Than condition.
LessThanCompareConditionExpressionExecutorDoubleLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorDoubleLong
 
LessThanCompareConditionExpressionExecutorFloatDouble - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Float-Double Less Than condition.
LessThanCompareConditionExpressionExecutorFloatDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatDouble
 
LessThanCompareConditionExpressionExecutorFloatFloat - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Float-Float Less Than condition.
LessThanCompareConditionExpressionExecutorFloatFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatFloat
 
LessThanCompareConditionExpressionExecutorFloatInt - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Float-Integer Less Than condition.
LessThanCompareConditionExpressionExecutorFloatInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatInt
 
LessThanCompareConditionExpressionExecutorFloatLong - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Float-Long Less Than condition.
LessThanCompareConditionExpressionExecutorFloatLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorFloatLong
 
LessThanCompareConditionExpressionExecutorIntDouble - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Integer-Double Less Than condition.
LessThanCompareConditionExpressionExecutorIntDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntDouble
 
LessThanCompareConditionExpressionExecutorIntFloat - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Integer-Float Less Than condition.
LessThanCompareConditionExpressionExecutorIntFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntFloat
 
LessThanCompareConditionExpressionExecutorIntInt - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Integer-Integer Less Than condition.
LessThanCompareConditionExpressionExecutorIntInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntInt
 
LessThanCompareConditionExpressionExecutorIntLong - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Integer-Long Less Than condition.
LessThanCompareConditionExpressionExecutorIntLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorIntLong
 
LessThanCompareConditionExpressionExecutorLongDouble - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Long-Double Less Than condition.
LessThanCompareConditionExpressionExecutorLongDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongDouble
 
LessThanCompareConditionExpressionExecutorLongFloat - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Long-Float Less Than condition.
LessThanCompareConditionExpressionExecutorLongFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongFloat
 
LessThanCompareConditionExpressionExecutorLongInt - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Long-Integer Less Than condition.
LessThanCompareConditionExpressionExecutorLongInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongInt
 
LessThanCompareConditionExpressionExecutorLongLong - Class in io.siddhi.core.executor.condition.compare.lessthan
Executor class for Long-Long Less Than condition.
LessThanCompareConditionExpressionExecutorLongLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthan.LessThanCompareConditionExpressionExecutorLongLong
 
LessThanEqualCompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Parent Executor class for Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutor
 
LessThanEqualCompareConditionExpressionExecutorDoubleDouble - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Double-Double Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorDoubleDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleDouble
 
LessThanEqualCompareConditionExpressionExecutorDoubleFloat - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Double-Float Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorDoubleFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleFloat
 
LessThanEqualCompareConditionExpressionExecutorDoubleInt - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Double-Integer Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorDoubleInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleInt
 
LessThanEqualCompareConditionExpressionExecutorDoubleLong - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Double-Long Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorDoubleLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorDoubleLong
 
LessThanEqualCompareConditionExpressionExecutorFloatDouble - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Float-Double Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorFloatDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatDouble
 
LessThanEqualCompareConditionExpressionExecutorFloatFloat - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Float-Float Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorFloatFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatFloat
 
LessThanEqualCompareConditionExpressionExecutorFloatInt - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Float-Integer Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorFloatInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatInt
 
LessThanEqualCompareConditionExpressionExecutorFloatLong - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Float-Long Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorFloatLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorFloatLong
 
LessThanEqualCompareConditionExpressionExecutorIntDouble - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Integer-Double Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorIntDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntDouble
 
LessThanEqualCompareConditionExpressionExecutorIntFloat - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Integer-Float Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorIntFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntFloat
 
LessThanEqualCompareConditionExpressionExecutorIntInt - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Integer-Integer Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorIntInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntInt
 
LessThanEqualCompareConditionExpressionExecutorIntLong - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Integer-Long Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorIntLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorIntLong
 
LessThanEqualCompareConditionExpressionExecutorLongDouble - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Long-Double Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorLongDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongDouble
 
LessThanEqualCompareConditionExpressionExecutorLongFloat - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Long-Float Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorLongFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongFloat
 
LessThanEqualCompareConditionExpressionExecutorLongInt - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Long-Integer Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorLongInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongInt
 
LessThanEqualCompareConditionExpressionExecutorLongLong - Class in io.siddhi.core.executor.condition.compare.lessthanequal
Executor class for Long-Long Less Than or Equal condition.
LessThanEqualCompareConditionExpressionExecutorLongLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.lessthanequal.LessThanEqualCompareConditionExpressionExecutorLongLong
 
ListEventHolder - Class in io.siddhi.core.table.holder
Holder object to contain a list of StreamEvent.
ListEventHolder(StreamEventFactory, StreamEventConverter, StreamEventClonerHolder) - Constructor for class io.siddhi.core.table.holder.ListEventHolder
 
load(String, String) - Method in class io.siddhi.core.util.persistence.FileSystemPersistenceStore
 
load(IncrementalSnapshotInfo) - Method in class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
load(IncrementalSnapshotInfo) - Method in interface io.siddhi.core.util.persistence.IncrementalPersistenceStore
 
load(String, String) - Method in class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
load(String, String) - Method in interface io.siddhi.core.util.persistence.PersistenceStore
 
loadExtensionImplementation(Extension, AbstractExtensionHolder) - Static method in class io.siddhi.core.util.SiddhiClassLoader
 
loadSiddhiExtensions(Map<String, Class>) - Static method in class io.siddhi.core.util.SiddhiExtensionLoader
Helper method to load the Siddhi extensions.
lock - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
lock() - Method in class io.siddhi.core.util.lock.LockWrapper
Acquires the lock.
lock() - Method in class io.siddhi.core.util.ThreadBarrier
 
LockSynchronizer - Class in io.siddhi.core.util.lock
This class maintains a Map of LockWrappers and sync the locks among LockWrappers if there is a dependency between them.
LockSynchronizer() - Constructor for class io.siddhi.core.util.lock.LockSynchronizer
 
lockWrapper - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
lockWrapper - Variable in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
lockWrapper - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
LockWrapper - Class in io.siddhi.core.util.lock
A wrapper class for ReentrantLock which is used to share and sync locks across various components of Siddhi.
LockWrapper(String) - Constructor for class io.siddhi.core.util.lock.LockWrapper
Construct an empty LockWrapper object with no lock inside.
LOG - Static variable in class io.siddhi.core.trigger.CronTrigger
 
LogicalInnerStateRuntime - Class in io.siddhi.core.query.input.stream.state.runtime
Created on 12/19/14.
LogicalInnerStateRuntime(InnerStateRuntime, InnerStateRuntime, StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.runtime.LogicalInnerStateRuntime
 
LogicalPostStateProcessor - Class in io.siddhi.core.query.input.stream.state
Created on 12/28/14.
LogicalPostStateProcessor(LogicalStateElement.Type) - Constructor for class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
LogicalPreStateProcessor - Class in io.siddhi.core.query.input.stream.state
Logical and & or processor.
LogicalPreStateProcessor(LogicalStateElement.Type, StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
logicalType - Variable in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
LogSink - Class in io.siddhi.core.stream.output.sink
Implementation of Sink which can be used as a logger.
LogSink() - Constructor for class io.siddhi.core.stream.output.sink.LogSink
 
LogStreamProcessor - Class in io.siddhi.core.query.processor.stream
Input attributes to log is (priority (String), log.message (String), is.event.logged (Bool))
LogStreamProcessor() - Constructor for class io.siddhi.core.query.processor.stream.LogStreamProcessor
 
LossyCount(int, int) - Constructor for class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.LossyCount
Deprecated.
 
LossyFrequentWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Deprecated.
LossyFrequentWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
LossyFrequentWindowProcessor.LossyCount - Class in io.siddhi.core.query.processor.stream.window
Deprecated.
Inner class to keep the lossy count

M

main(String[]) - Static method in class io.siddhi.core.debugger.SiddhiDebuggerClient
Main method of the SiddhiDebuggerClient.
mapAndProcess(Object, InputEventHandler) - Method in class io.siddhi.core.stream.input.source.PassThroughSourceMapper
 
mapAndProcess(Object, InputEventHandler) - Method in class io.siddhi.core.stream.input.source.SourceMapper
Method to map the incoming event and as pass that via inputEventHandler to process further.
mapAndSend(Event[], OptionHolder, Map<String, TemplateBuilder>, SinkListener) - Method in class io.siddhi.core.stream.output.sink.PassThroughSinkMapper
 
mapAndSend(Event, OptionHolder, Map<String, TemplateBuilder>, SinkListener) - Method in class io.siddhi.core.stream.output.sink.PassThroughSinkMapper
 
mapAndSend(Event) - Method in class io.siddhi.core.stream.output.sink.SinkHandlerCallback
 
mapAndSend(Event[]) - Method in class io.siddhi.core.stream.output.sink.SinkHandlerCallback
 
mapAndSend(Event[], OptionHolder, Map<String, TemplateBuilder>, SinkListener) - Method in class io.siddhi.core.stream.output.sink.SinkMapper
Called to map the events and send them to SinkListener for publishing
mapAndSend(Event, OptionHolder, Map<String, TemplateBuilder>, SinkListener) - Method in class io.siddhi.core.stream.output.sink.SinkMapper
Called to map the event and send it to SinkListener for publishing
MapOperator - Class in io.siddhi.core.util.collection.operator
Operator which is related to non-indexed In-memory table operations.
MapOperator(ExpressionExecutor, int) - Constructor for class io.siddhi.core.util.collection.operator.MapOperator
 
markIn() - Method in interface io.siddhi.core.util.statistics.LatencyTracker
This is to be called when starting the latency calculation
markIn() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiLatencyMetric
This is called when the processing of the event is started.
markOut() - Method in interface io.siddhi.core.util.statistics.LatencyTracker
This is to be called when latency calculation should be stopped
markOut() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiLatencyMetric
This is called to when the processing of an event is finished.
MatcherParser - Class in io.siddhi.core.util.parser
Class to parse MatchingMetaInfoHolder
MatcherParser() - Constructor for class io.siddhi.core.util.parser.MatcherParser
 
MatchingMetaInfoHolder - Class in io.siddhi.core.util.collection.operator
Information holder for matching event used by in-memory table implementation.
MatchingMetaInfoHolder(MetaStateEvent, int, int, AbstractDefinition, AbstractDefinition, int) - Constructor for class io.siddhi.core.util.collection.operator.MatchingMetaInfoHolder
 
MaxAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate max value based on an event attribute.
MaxAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
MaxForeverAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate max value for life time based on an event attribute.
MaxForeverAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
MaximumFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for Maximum function.
MaximumFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.MaximumFunctionExecutor
 
MaxIncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
IncrementalAttributeAggregator to calculate maximum value based on an event attribute.
MaxIncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.MaxIncrementalAttributeAggregator
 
MemoryCalculable - Interface in io.siddhi.core.util.statistics
Memory Calculable Objects
MemoryLayoutSpecification - Interface in io.siddhi.core.util.statistics.memory
Describes constant memory overheads for various constructs in a JVM implementation.
MemoryUsageTracker - Interface in io.siddhi.core.util.statistics
Estimate the memory usage of set of object
MetaComplexEvent - Interface in io.siddhi.core.event
Interface for meta event to hold information relevant to a ComplexEvent.
MetaStateEvent - Class in io.siddhi.core.event.state
Class to hold mapping between StreamEvents and respective StateEvent.
MetaStateEvent(int) - Constructor for class io.siddhi.core.event.state.MetaStateEvent
 
MetaStateEvent(MetaStreamEvent[]) - Constructor for class io.siddhi.core.event.state.MetaStateEvent
 
MetaStateEventAttribute - Class in io.siddhi.core.event.state
Holds the Attribute info for StateEvent data to StreamEvent data
MetaStateEventAttribute(Attribute, int[]) - Constructor for class io.siddhi.core.event.state.MetaStateEventAttribute
 
MetaStreamEvent - Class in io.siddhi.core.event.stream
Class to hold meta info about StreamEvent.
MetaStreamEvent() - Constructor for class io.siddhi.core.event.stream.MetaStreamEvent
 
metaStreamEvent - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
MetaStreamEvent.EventType - Enum in io.siddhi.core.event.stream
Type of Meta Events
METRIC_AGGREGATE_ANNOTATION - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_DELIMITER - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_AGGREGATIONS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_QUERIES - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_SIDDHI - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_SIDDHI_APPS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_SINK_MAPPERS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_SINKS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_SOURCE_MAPPERS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_SOURCES - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_STORE_QUERIES - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_STREAMS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_TABLES - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_TRIGGERS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_INFIX_WINDOWS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_TYPE_CONTAINS - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_TYPE_DELETE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_TYPE_FIND - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_TYPE_INSERT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_TYPE_UPDATE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
METRIC_TYPE_UPDATE_OR_INSERT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
MinAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate min value based on an event attribute.
MinAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
MinForeverAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate min value for life time based on an event attribute.
MinForeverAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
MinimumFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for Minimum function.
MinimumFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.MinimumFunctionExecutor
 
MinIncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
IncrementalAttributeAggregator to calculate minimum value based on an event attribute.
MinIncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.MinIncrementalAttributeAggregator
 
ModExpressionExecutorDouble - Class in io.siddhi.core.executor.math.mod
Executor class for Double Modulus function.
ModExpressionExecutorDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.mod.ModExpressionExecutorDouble
 
ModExpressionExecutorFloat - Class in io.siddhi.core.executor.math.mod
Executor class for Float Modulus function.
ModExpressionExecutorFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.mod.ModExpressionExecutorFloat
 
ModExpressionExecutorInt - Class in io.siddhi.core.executor.math.mod
Executor class for Integer Modulus function.
ModExpressionExecutorInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.mod.ModExpressionExecutorInt
 
ModExpressionExecutorLong - Class in io.siddhi.core.executor.math.mod
Executor class for Long Modulus function.
ModExpressionExecutorLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.mod.ModExpressionExecutorLong
 
moveAllNewAndEveryStateEventListEventsToPendingStateEventList() - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
MultiClientDistributedSink - Class in io.siddhi.core.util.transport
This is the distributed transport to publish to multiple endpoints using client/publisher for each endpoint.
MultiClientDistributedSink() - Constructor for class io.siddhi.core.util.transport.MultiClientDistributedSink
 
MultiClientDistributedSink.MultiClientConnectionCallback - Class in io.siddhi.core.util.transport
Connection callback to notify DistributionStrategy about new connection initiations and failures
MultiplyExpressionExecutorDouble - Class in io.siddhi.core.executor.math.multiply
Executor class for Double Multiply function.
MultiplyExpressionExecutorDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorDouble
 
MultiplyExpressionExecutorFloat - Class in io.siddhi.core.executor.math.multiply
Executor class for Float Multiply function.
MultiplyExpressionExecutorFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorFloat
 
MultiplyExpressionExecutorInt - Class in io.siddhi.core.executor.math.multiply
Executor class for Integer Multiply function.
MultiplyExpressionExecutorInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorInt
 
MultiplyExpressionExecutorLong - Class in io.siddhi.core.executor.math.multiply
Executor class for Long Multiply function.
MultiplyExpressionExecutorLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.multiply.MultiplyExpressionExecutorLong
 
MultiProcessStreamReceiver - Class in io.siddhi.core.query.input
{StreamJunction.Receiver} implementation to receive events to be fed into multi stream processors which consume multiple streams.
MultiProcessStreamReceiver(String, int, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
MultiProcessStreamReceiver.ReturnEventHolder - Class in io.siddhi.core.query.input
Class to hold the events which are differed publishing

N

name - Variable in class io.siddhi.core.stream.input.source.AttributeMapping
 
NAMESPACE_DISTRIBUTION_STRATEGY - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_PURGE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_RETENTION_PERIOD - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_SCRIPT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_SINK - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_SINK_MAPPER - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_SOURCE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_SOURCE_MAPPER - Static variable in class io.siddhi.core.util.SiddhiConstants
 
NAMESPACE_STORE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
newInstance() - Method in class io.siddhi.core.event.state.StateEventFactory
 
newInstance() - Method in class io.siddhi.core.event.stream.StreamEventFactory
Constructs new Events
newInstance() - Method in class io.siddhi.core.util.event.handler.EventExchangeHolderFactory
 
next() - Method in class io.siddhi.core.debugger.SiddhiDebugger
Release the current lock and wait for the events arrive to the next point.
next() - Method in class io.siddhi.core.event.ComplexEventChunk
Returns the next element in the iteration.
next - Variable in class io.siddhi.core.event.state.StateEvent
 
next() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
Returns the next element in the iteration.
next - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
next - Variable in class io.siddhi.core.query.processor.filter.FilterProcessor
 
nextEveryStatePreProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
NextInnerStateRuntime - Class in io.siddhi.core.query.input.stream.state.runtime
Created on 12/19/14.
NextInnerStateRuntime(InnerStateRuntime, InnerStateRuntime, StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.runtime.NextInnerStateRuntime
 
nextProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
nextProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
nextProcessor - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
nextProcessors - Variable in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
nextStatePreProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
NonAndCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor
NonAndCollectionExecutor(ExpressionExecutor, CollectionExecutor, CollectionExpression.CollectionScope) - Constructor for class io.siddhi.core.util.collection.executor.NonAndCollectionExecutor
 
NonCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor which handles non condition
NonCollectionExecutor(ExpressionExecutor) - Constructor for class io.siddhi.core.util.collection.executor.NonCollectionExecutor
 
NoPersistenceStoreException - Exception in io.siddhi.core.exception
Exception class to be used when Siddhi can't find persistence store for state persistence.
NoPersistenceStoreException() - Constructor for exception io.siddhi.core.exception.NoPersistenceStoreException
 
NoPersistenceStoreException(String) - Constructor for exception io.siddhi.core.exception.NoPersistenceStoreException
 
NoPersistenceStoreException(String, Throwable) - Constructor for exception io.siddhi.core.exception.NoPersistenceStoreException
 
NoPersistenceStoreException(Throwable) - Constructor for exception io.siddhi.core.exception.NoPersistenceStoreException
 
NoSuchAttributeException - Exception in io.siddhi.core.exception
Exception class to be used when non-existence attribute is requested.
NoSuchAttributeException() - Constructor for exception io.siddhi.core.exception.NoSuchAttributeException
 
NoSuchAttributeException(String) - Constructor for exception io.siddhi.core.exception.NoSuchAttributeException
 
NoSuchAttributeException(String, Throwable) - Constructor for exception io.siddhi.core.exception.NoSuchAttributeException
 
NoSuchAttributeException(Throwable) - Constructor for exception io.siddhi.core.exception.NoSuchAttributeException
 
NotCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor which handles not condition.
NotCollectionExecutor(CollectionExecutor, ExhaustiveCollectionExecutor) - Constructor for class io.siddhi.core.util.collection.executor.NotCollectionExecutor
 
NotCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent Not expressions.
NotCollectionExpression(Expression, CollectionExpression.CollectionScope, CollectionExpression) - Constructor for class io.siddhi.core.util.collection.expression.NotCollectionExpression
 
NotConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for Not condition.
NotConditionExpressionExecutor(ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.NotConditionExpressionExecutor
 
NotEqualCompareConditionExpressionExecutor - Class in io.siddhi.core.executor.condition.compare.notequal
Parent Executor class for Not Equal condition.
NotEqualCompareConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutor
 
NotEqualCompareConditionExpressionExecutorBoolBool - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Boolean-Boolean Not Equal condition.
NotEqualCompareConditionExpressionExecutorBoolBool(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorBoolBool
 
NotEqualCompareConditionExpressionExecutorDoubleDouble - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Double-Double Not Equal condition.
NotEqualCompareConditionExpressionExecutorDoubleDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleDouble
 
NotEqualCompareConditionExpressionExecutorDoubleFloat - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Double-Float Not Equal condition.
NotEqualCompareConditionExpressionExecutorDoubleFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleFloat
 
NotEqualCompareConditionExpressionExecutorDoubleInt - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Double-Integer Not Equal condition.
NotEqualCompareConditionExpressionExecutorDoubleInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleInt
 
NotEqualCompareConditionExpressionExecutorDoubleLong - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Double-Long Not Equal condition.
NotEqualCompareConditionExpressionExecutorDoubleLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorDoubleLong
 
NotEqualCompareConditionExpressionExecutorFloatDouble - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Float-Double Not Equal condition.
NotEqualCompareConditionExpressionExecutorFloatDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatDouble
 
NotEqualCompareConditionExpressionExecutorFloatFloat - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Float-Float Not Equal condition.
NotEqualCompareConditionExpressionExecutorFloatFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatFloat
 
NotEqualCompareConditionExpressionExecutorFloatInt - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Float-Integer Not Equal condition.
NotEqualCompareConditionExpressionExecutorFloatInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatInt
 
NotEqualCompareConditionExpressionExecutorFloatLong - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Float-Long Not Equal condition.
NotEqualCompareConditionExpressionExecutorFloatLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorFloatLong
 
NotEqualCompareConditionExpressionExecutorIntDouble - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Integer-Double Not Equal condition.
NotEqualCompareConditionExpressionExecutorIntDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntDouble
 
NotEqualCompareConditionExpressionExecutorIntFloat - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Integer-Float Not Equal condition.
NotEqualCompareConditionExpressionExecutorIntFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntFloat
 
NotEqualCompareConditionExpressionExecutorIntInt - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Integer-Integer Not Equal condition.
NotEqualCompareConditionExpressionExecutorIntInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntInt
 
NotEqualCompareConditionExpressionExecutorIntLong - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Integer-Long Not Equal condition.
NotEqualCompareConditionExpressionExecutorIntLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorIntLong
 
NotEqualCompareConditionExpressionExecutorLongDouble - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Long-Double Not Equal condition.
NotEqualCompareConditionExpressionExecutorLongDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongDouble
 
NotEqualCompareConditionExpressionExecutorLongFloat - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Long-Float Not Equal condition.
NotEqualCompareConditionExpressionExecutorLongFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongFloat
 
NotEqualCompareConditionExpressionExecutorLongInt - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Long-Integer Not Equal condition.
NotEqualCompareConditionExpressionExecutorLongInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongInt
 
NotEqualCompareConditionExpressionExecutorLongLong - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for Long-Long Not Equal condition.
NotEqualCompareConditionExpressionExecutorLongLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorLongLong
 
NotEqualCompareConditionExpressionExecutorStringString - Class in io.siddhi.core.executor.condition.compare.notequal
Executor class for String-String Not Equal condition.
NotEqualCompareConditionExpressionExecutorStringString(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.compare.notequal.NotEqualCompareConditionExpressionExecutorStringString
 
notifyAt(long) - Method in class io.siddhi.core.util.Scheduler
 
NullCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent Null expressions.
NullCollectionExpression(Expression, CollectionExpression.CollectionScope, String) - Constructor for class io.siddhi.core.util.collection.expression.NullCollectionExpression
 

O

ObjectSizeCalculator - Class in io.siddhi.core.util.statistics.memory
Contains utility methods for calculating the memory usage of objects.
ObjectSizeCalculator(MemoryLayoutSpecification) - Constructor for class io.siddhi.core.util.statistics.memory.ObjectSizeCalculator
Creates an object size calculator that can calculate object sizes for a given memoryLayoutSpecification.
objectToByte(Object, SiddhiAppContext) - Static method in class io.siddhi.core.util.snapshot.ByteSerializer
 
ON_AFTER_WINDOW_DATA_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
onError(ConnectionUnavailableException) - Method in class io.siddhi.core.stream.input.source.Source.ConnectionCallback
 
onEvent(Object, String[]) - Method in interface io.siddhi.core.stream.input.source.SourceEventListener
 
onEvent(Object, String[], String[]) - Method in interface io.siddhi.core.stream.input.source.SourceEventListener
 
onEvent(Object, String[]) - Method in class io.siddhi.core.stream.input.source.SourceMapper
 
onEvent(Object, String[], String[]) - Method in class io.siddhi.core.stream.input.source.SourceMapper
 
onEvent(EventExchangeHolder, long, boolean) - Method in class io.siddhi.core.util.event.handler.StreamHandler
 
onMessage(Object) - Method in interface io.siddhi.core.util.transport.InMemoryBroker.Subscriber
 
onTimeChange(long) - Method in interface io.siddhi.core.util.timestamp.TimestampGeneratorImpl.TimeChangeListener
 
Operation - Class in io.siddhi.core.event.stream
The class which resembles an instance of operation performed on SnapshotableStreamEventQueue.
Operation(Operation.Operator, Object) - Constructor for class io.siddhi.core.event.stream.Operation
 
Operation(Operation.Operator) - Constructor for class io.siddhi.core.event.stream.Operation
 
operation - Variable in class io.siddhi.core.event.stream.Operation
 
Operation.Operator - Enum in io.siddhi.core.event.stream
Possible Operator actions
OperationNotSupportedException - Exception in io.siddhi.core.exception
Exception class to be used when user provided operation is not supported by Siddhi.
OperationNotSupportedException() - Constructor for exception io.siddhi.core.exception.OperationNotSupportedException
 
OperationNotSupportedException(String) - Constructor for exception io.siddhi.core.exception.OperationNotSupportedException
 
OperationNotSupportedException(String, Throwable) - Constructor for exception io.siddhi.core.exception.OperationNotSupportedException
 
OperationNotSupportedException(Throwable) - Constructor for exception io.siddhi.core.exception.OperationNotSupportedException
 
Operator - Interface in io.siddhi.core.util.collection.operator
Interface for Operators related to collection of events.
OperatorParser - Class in io.siddhi.core.util.parser
Class to parse Operator
OperatorParser() - Constructor for class io.siddhi.core.util.parser.OperatorParser
 
Option - Class in io.siddhi.core.util.transport
Holder class for general transport options.
Option(String, String, TemplateBuilder) - Constructor for class io.siddhi.core.util.transport.Option
 
Option(int) - Constructor for class io.siddhi.core.util.transport.Option
 
OptionHolder - Class in io.siddhi.core.util.transport
Holder object to contain Option
OptionHolder(StreamDefinition, Map<String, String>, Map<String, String>, Extension) - Constructor for class io.siddhi.core.util.transport.OptionHolder
 
OrAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate sum based on an event attribute.
OrAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
OrCollectionExecutor - Class in io.siddhi.core.util.collection.executor
Implementation of CollectionExecutor which handles or condition
OrCollectionExecutor(CollectionExecutor, CollectionExecutor, CollectionExecutor) - Constructor for class io.siddhi.core.util.collection.executor.OrCollectionExecutor
 
OrCollectionExpression - Class in io.siddhi.core.util.collection.expression
Implementation of CollectionExpression which represent Or expressions.
OrCollectionExpression(Expression, CollectionExpression.CollectionScope, CollectionExpression, CollectionExpression) - Constructor for class io.siddhi.core.util.collection.expression.OrCollectionExpression
 
OrConditionExpressionExecutor - Class in io.siddhi.core.executor.condition
Executor class for Or condition.
OrConditionExpressionExecutor(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.condition.OrConditionExpressionExecutor
 
OrderByAttributeBuilder(ExpressionBuilder, OrderByAttribute.Order) - Constructor for class io.siddhi.core.table.record.AbstractQueryableRecordTable.OrderByAttributeBuilder
 
OrderByEventComparator - Class in io.siddhi.core.query.selector
Comparator class to arrange complex events based on hashcode.
OrderByEventComparator(List<OrderByAttribute>, MetaComplexEvent, int, Map<String, Table>, List<VariableExpressionExecutor>, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.selector.OrderByEventComparator
 
OUTPUT_DATA_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
OutputCallback - Class in io.siddhi.core.query.output.callback
Abstract class to represent parent callback implementation which allows users to get processed events from Siddhi queries.
outputCallback - Variable in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
outputData - Variable in class io.siddhi.core.event.state.StateEvent
 
outputData - Variable in class io.siddhi.core.event.stream.StreamEvent
 
OutputGroupDeterminer - Interface in io.siddhi.core.stream.output.sink
Output events are grouped before sent out to the transport to achieve efficient network communication.
OutputParser - Class in io.siddhi.core.util.parser
Class to parse OutputCallback
OutputParser() - Constructor for class io.siddhi.core.util.parser.OutputParser
 
outputRateLimiter - Variable in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
OutputRateLimiter<S extends State> - Class in io.siddhi.core.query.output.ratelimit
Abstract parent implementation of Output Rate Limiting.
OutputRateLimiter() - Constructor for class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
outputStreamDefinition - Variable in class io.siddhi.core.query.output.callback.InsertIntoStreamCallback
 
outputStreamDefinition - Variable in class io.siddhi.core.query.output.callback.InsertIntoWindowCallback
StreamDefinition of the window.
overwrite(StreamEvent) - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
overwrite(StreamEvent) - Method in interface io.siddhi.core.table.holder.IndexedEventHolder
 
overwrite(StreamEvent) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
OverwriteTableIndexOperator - Class in io.siddhi.core.util.collection.operator
Operator which is related to non-indexed In-memory table operations.
OverwriteTableIndexOperator(CollectionExecutor, String) - Constructor for class io.siddhi.core.util.collection.operator.OverwriteTableIndexOperator
 

P

parameters - Variable in class io.siddhi.core.event.stream.Operation
 
parse(AggregationDefinition, SiddhiAppContext, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, Table>, Map<String, Window>, Map<String, AggregationRuntime>, SiddhiAppRuntimeBuilder) - Static method in class io.siddhi.core.util.parser.AggregationParser
 
parse(AbstractDefinition, StreamEventFactory, SiddhiAppContext) - Static method in class io.siddhi.core.util.parser.EventHolderPasser
 
parse(InputStream, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, Table>, Map<String, Window>, Map<String, AggregationRuntime>, List<VariableExpressionExecutor>, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.InputStreamParser
Parse an InputStream returning corresponding StreamRuntime
parse(SiddhiAppRuntimeBuilder, Partition, SiddhiAppContext, int, int) - Static method in class io.siddhi.core.util.parser.PartitionParser
 
parse(Query, SiddhiAppContext, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, Table>, Map<String, AggregationRuntime>, Map<String, Window>, LockSynchronizer, String, boolean, String) - Static method in class io.siddhi.core.util.parser.QueryParser
Parse a query and return corresponding QueryRuntime.
parse(Schedulable, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.SchedulerParser
Create Scheduler object.
parse(Selector, OutputStream, MetaComplexEvent, Map<String, Table>, List<VariableExpressionExecutor>, int, ProcessingMode, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.SelectorParser
Parse Selector portion of a query and return corresponding QuerySelector.
parse(SiddhiApp, String, SiddhiContext) - Static method in class io.siddhi.core.util.parser.SiddhiAppParser
Parse an SiddhiApp returning SiddhiAppRuntime
parse(StoreQuery, SiddhiAppContext, Map<String, Table>, Map<String, Window>, Map<String, AggregationRuntime>) - Static method in class io.siddhi.core.util.parser.StoreQueryParser
 
parseCollectionExpression(Expression, MatchingMetaInfoHolder, IndexedEventHolder) - Static method in class io.siddhi.core.util.parser.CollectionExpressionParser
Parse the given expression and create the appropriate Executor by recursively traversing the expression.
parseExpression(Expression, MetaComplexEvent, int, Map<String, Table>, List<VariableExpressionExecutor>, boolean, int, ProcessingMode, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.ExpressionParser
Parse the given expression and create the appropriate Executor by recursively traversing the expression
parseInputStream(JoinInputStream, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, Table>, Map<String, Window>, Map<String, AggregationRuntime>, List<VariableExpressionExecutor>, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.JoinInputStreamParser
 
parseInputStream(SingleInputStream, List<VariableExpressionExecutor>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, Table>, MetaComplexEvent, ProcessStreamReceiver, boolean, boolean, boolean, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.SingleInputStreamParser
Parse single InputStream and return SingleStreamRuntime
parseInputStream(StateInputStream, MetaStateEvent, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, Table>, List<VariableExpressionExecutor>, SiddhiQueryContext) - Static method in class io.siddhi.core.util.parser.StateInputStreamParser
 
PARTITION_ID_DEFAULT - Static variable in class io.siddhi.core.util.SiddhiConstants
 
PARTITION_KEY_FIELD_KEY - Static variable in class io.siddhi.core.util.SiddhiConstants
 
partitionCreated() - Method in interface io.siddhi.core.partition.PartitionCreationListener
Get called when partition is created
partitionCreated() - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
partitionCreated() - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.event.AllPerEventOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.event.FirstGroupByPerEventOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.event.FirstPerEventOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.event.LastGroupByPerEventOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.event.LastPerEventOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.PassThroughOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationPerSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.GroupByPerSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.PerSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WindowedPerSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.time.AllPerTimeOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.time.FirstGroupByPerTimeOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.time.FirstPerTimeOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.time.LastGroupByPerTimeOutputRateLimiter
 
partitionCreated() - Method in class io.siddhi.core.query.output.ratelimit.time.LastPerTimeOutputRateLimiter
 
PartitionCreationListener - Interface in io.siddhi.core.partition
To notify partition creations
PartitionedDistributionStrategy - Class in io.siddhi.core.stream.output.sink.distributed
Publishing strategy to allow publish messages to multiple destination by partitioning
PartitionedDistributionStrategy() - Constructor for class io.siddhi.core.stream.output.sink.distributed.PartitionedDistributionStrategy
 
PartitionedGroupDeterminer - Class in io.siddhi.core.stream.output.sink
This implementation of OutputGroupDeterminer groups events into 'n' number of partitions.
PartitionedGroupDeterminer(int, int) - Constructor for class io.siddhi.core.stream.output.sink.PartitionedGroupDeterminer
 
PartitionExecutor - Interface in io.siddhi.core.partition.executor
Interface class for Partition Executors which will calculate the partition key for a given ComplexEvent
PartitionParser - Class in io.siddhi.core.util.parser
Class to parse PartitionRuntime
PartitionParser() - Constructor for class io.siddhi.core.util.parser.PartitionParser
 
PartitionRuntime - Class in io.siddhi.core.partition
Runtime class to handle partitioning.
PartitionRuntime(ConcurrentMap<String, AbstractDefinition>, ConcurrentMap<String, AbstractDefinition>, ConcurrentMap<String, StreamJunction>, Partition, int, SiddhiAppContext) - Constructor for class io.siddhi.core.partition.PartitionRuntime
 
PartitionRuntime.PartitionState - Class in io.siddhi.core.partition
State of partition
PartitionState() - Constructor for class io.siddhi.core.partition.PartitionRuntime.PartitionState
 
PartitionStateHolder - Class in io.siddhi.core.util.snapshot.state
State holder for partitioned use case
PartitionStateHolder(StateFactory) - Constructor for class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
PartitionStreamReceiver - Class in io.siddhi.core.partition
Specific StreamJunction.Receiver implementation to pump events into partitions.
PartitionStreamReceiver(SiddhiAppContext, MetaStreamEvent, StreamDefinition, List<PartitionExecutor>, PartitionRuntime) - Constructor for class io.siddhi.core.partition.PartitionStreamReceiver
 
PartitionSyncStateHolder - Class in io.siddhi.core.util.snapshot.state
State holder for partitioned use case
PartitionSyncStateHolder(StateFactory) - Constructor for class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
partnerCanProceed(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
partnerStatePreProcessor - Variable in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
PassThroughOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit
Implementation of OutputRateLimiter which will pass through events without doing any rate limiting.
PassThroughOutputRateLimiter(String) - Constructor for class io.siddhi.core.query.output.ratelimit.PassThroughOutputRateLimiter
 
PassThroughSinkMapper - Class in io.siddhi.core.stream.output.sink
Implementation of SinkMapper representing pass-through scenario where no mapping is done and Events are send directly to transports.
PassThroughSinkMapper() - Constructor for class io.siddhi.core.stream.output.sink.PassThroughSinkMapper
 
PassThroughSourceHandler - Class in io.siddhi.core.stream.input.source
Implementation of InputEventHandlerCallback used when no SourceHandler is used.
PassThroughSourceMapper - Class in io.siddhi.core.stream.input.source
Event Mapper implementation to handle pass-through scenario where user does not need to do any mapping.
PassThroughSourceMapper() - Constructor for class io.siddhi.core.stream.input.source.PassThroughSourceMapper
 
passToCallBacks(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 
PatternMultiProcessStreamReceiver - Class in io.siddhi.core.query.input.stream.state.receiver
{StreamJunction.Receiver} implementation to receive events into pattern queries with multiple streams.
PatternMultiProcessStreamReceiver(String, int, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.stream.state.receiver.PatternMultiProcessStreamReceiver
 
PatternSingleProcessStreamReceiver - Class in io.siddhi.core.query.input.stream.state.receiver
{StreamJunction.Receiver} implementation to receive events into pattern queries with single stream.
PatternSingleProcessStreamReceiver(String, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.stream.state.receiver.PatternSingleProcessStreamReceiver
 
pause() - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
pause() - Method in class io.siddhi.core.stream.input.source.Source
Called to pause event consumption
pausedInputPublisher - Variable in class io.siddhi.core.stream.input.InputHandler
 
PeriodicTrigger - Class in io.siddhi.core.trigger
Implementation of Trigger which will trigger events based on a pre-defined period.
PeriodicTrigger() - Constructor for class io.siddhi.core.trigger.PeriodicTrigger
 
persist() - Method in class io.siddhi.core.SiddhiAppRuntime
 
persist() - Method in class io.siddhi.core.SiddhiManager
Method used persist state of current Siddhi Manager instance.
persist(byte[], SiddhiAppContext) - Static method in class io.siddhi.core.util.persistence.util.PersistenceHelper
 
persist(IncrementalSnapshot, SiddhiAppContext) - Static method in class io.siddhi.core.util.persistence.util.PersistenceHelper
 
PersistenceConstants - Class in io.siddhi.core.util.persistence.util
A collection of constants used for state persistance.
PersistenceConstants() - Constructor for class io.siddhi.core.util.persistence.util.PersistenceConstants
 
PersistenceHelper - Class in io.siddhi.core.util.persistence.util
Helper Class to persist snapshots
PersistenceHelper() - Constructor for class io.siddhi.core.util.persistence.util.PersistenceHelper
 
PersistenceReference - Class in io.siddhi.core.util.snapshot
Class which contains the references related to persistence
PersistenceReference(Future, String) - Constructor for class io.siddhi.core.util.snapshot.PersistenceReference
 
PersistenceReference(List<Future>, String) - Constructor for class io.siddhi.core.util.snapshot.PersistenceReference
 
PersistenceStore - Interface in io.siddhi.core.util.persistence
Interface class for Persistence Stores.
PersistenceStoreException - Exception in io.siddhi.core.exception
Exception class to be used when issue occur at persistence store.
PersistenceStoreException() - Constructor for exception io.siddhi.core.exception.PersistenceStoreException
 
PersistenceStoreException(String) - Constructor for exception io.siddhi.core.exception.PersistenceStoreException
 
PersistenceStoreException(String, Throwable) - Constructor for exception io.siddhi.core.exception.PersistenceStoreException
 
PersistenceStoreException(Throwable) - Constructor for exception io.siddhi.core.exception.PersistenceStoreException
 
PerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Parent implementation for per event periodic snapshot rate limiting.
PerSnapshotOutputRateLimiter(Long, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.PerSnapshotOutputRateLimiter
 
play() - Method in class io.siddhi.core.debugger.SiddhiDebugger
Release the current lock and wait for the next event arrive to the same break point.
Pol2CartStreamFunctionProcessor - Class in io.siddhi.core.query.processor.stream.function
Created on 1/26/15.
Pol2CartStreamFunctionProcessor() - Constructor for class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
 
poll() - Method in class io.siddhi.core.event.ComplexEventChunk
 
poll() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
populateComplexEvent(ComplexEvent, Object[]) - Method in interface io.siddhi.core.event.stream.populater.ComplexEventPopulater
 
populateComplexEvent(ComplexEvent, Object[]) - Method in class io.siddhi.core.event.stream.populater.SelectiveComplexEventPopulater
 
populateComplexEvent(ComplexEvent, String) - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor.GroupingKeyPopulator
 
populateComplexEvent(ComplexEvent, String) - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor.HopingTimestampPopulator
 
populateQueryContext(Throwable, SiddhiElement, SiddhiAppContext) - Static method in class io.siddhi.core.util.ExceptionUtil
 
populateStateEvent(ComplexEvent) - Method in class io.siddhi.core.event.state.populater.SelectiveStateEventPopulator
 
populateStateEvent(ComplexEvent) - Method in class io.siddhi.core.event.state.populater.SkipStateEventPopulator
 
populateStateEvent(ComplexEvent) - Method in interface io.siddhi.core.event.state.populater.StateEventPopulator
 
position - Variable in class io.siddhi.core.stream.input.source.AttributeMapping
 
PostStateProcessor - Interface in io.siddhi.core.query.input.stream.state
Created on 12/17/14.
PreStateProcessor - Interface in io.siddhi.core.query.input.stream.state
Created on 12/17/14.
previousToLastReturned - Variable in class io.siddhi.core.event.ComplexEventChunk
 
previousToLastReturned - Variable in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
PrimaryKeyReferenceHolder - Class in io.siddhi.core.table.holder
PrimaryKeyReferenceHolder for indexed Event Table
PrimaryKeyReferenceHolder(String, int) - Constructor for class io.siddhi.core.table.holder.PrimaryKeyReferenceHolder
 
print(Event[]) - Static method in class io.siddhi.core.util.EventPrinter
 
print(Map[]) - Static method in class io.siddhi.core.util.EventPrinter
 
print(Map) - Static method in class io.siddhi.core.util.EventPrinter
 
print(long, Event[], Event[]) - Static method in class io.siddhi.core.util.EventPrinter
 
process(StreamEvent) - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
process(Map<String, StreamEvent>) - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
process(ComplexEventChunk) - Method in class io.siddhi.core.aggregation.IncrementalAggregationProcessor
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
Process the handed StreamEvent.
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.single.EntryValveExecutor
Implements process method in Schedulable interface.
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.single.EntryValveProcessor
Process the handed StreamEvent
process(StateEvent, ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPostStateProcessor
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
process(StateEvent, ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPostStateProcessor
This method just mark the state changed but does not send the stateEvent to the next processors.
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
process(StateEvent, ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.CountPostStateProcessor
 
process(StateEvent, ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
Process the handed StreamEvent
process(StateEvent, ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
Process the handed StreamEvent
process(StateEvent) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.event.AllPerEventOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.event.FirstGroupByPerEventOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.event.FirstPerEventOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.event.LastGroupByPerEventOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.event.LastPerEventOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.PassThroughOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.AllAggregationPerSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.GroupByPerSnapshotOutputRateLimiter
Sends the collected unique outputs per group by key upon arrival of timer event from scheduler.
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.PerSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WindowedPerSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.time.AllPerTimeOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.time.FirstGroupByPerTimeOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.time.FirstPerTimeOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.time.LastGroupByPerTimeOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.time.LastPerTimeOutputRateLimiter
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.processor.filter.FilterProcessor
 
process(ComplexEventChunk) - Method in interface io.siddhi.core.query.processor.Processor
Process the handed StreamEvent
process(ComplexEventChunk) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
process(Object[]) - Method in class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
The process method of the StreamFunction, used when multiple function parameters are provided
process(Object) - Method in class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
The process method of the StreamFunction, used when single function parameter is provided
process(Object[]) - Method in class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
The process method of the StreamFunction, used when more then one function parameters are provided
process(Object) - Method in class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
The process method of the StreamFunction, used when zero or one function parameter is provided
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, State) - Method in class io.siddhi.core.query.processor.stream.LogStreamProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.StreamProcessor
The main processing method that will be called upon event arrival
process(ComplexEventChunk, Processor, StreamEventCloner, State) - Method in class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, S) - Method in class io.siddhi.core.query.processor.stream.window.BatchingWindowProcessor
The main processing method that will be called upon event arrival
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, BatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, CronWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, TimeWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.DelayWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ExternalTimeBatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
Here an assumption is taken: Parameter: timestamp: The time which the window determines as current time and will act upon, the value of this parameter should be monotonically increasing.
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ExternalTimeWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, FrequentWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, LengthBatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, LengthWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, LossyFrequentWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, S) - Method in class io.siddhi.core.query.processor.stream.window.SlidingWindowProcessor
The main processing method that will be called upon event arrival
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, SortWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
process(ComplexEventChunk, Processor, StreamEventCloner, State) - Method in class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, TimeBatchWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, TimeLengthWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
process(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, TimeWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
process(ComplexEvent) - Method in class io.siddhi.core.query.selector.attribute.processor.AttributeProcessor
 
process(ComplexEventChunk) - Method in class io.siddhi.core.query.selector.QuerySelector
 
process(ComplexEventChunk) - Method in interface io.siddhi.core.util.Schedulable
 
processAdd(Object, AndAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
processAdd(Object[], AndAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
processAdd(Object, S) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
processAdd(Object[], S) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
processAdd(Object, AvgAttributeAggregatorExecutor.AvgAttributeState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
processAdd(Object[], AvgAttributeAggregatorExecutor.AvgAttributeState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
processAdd(Object, CountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
processAdd(Object[], CountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
processAdd(Object, DistinctCountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
processAdd(Object[], DistinctCountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
processAdd(Object, MaxAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
processAdd(Object[], MaxAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
processAdd(Object, MaxForeverAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
processAdd(Object[], MaxForeverAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
processAdd(Object, MinAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
processAdd(Object[], MinAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
processAdd(Object, MinForeverAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
processAdd(Object[], MinForeverAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
processAdd(Object, OrAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
processAdd(Object[], OrAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
processAdd(Object, StdDevAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
processAdd(Object[], StdDevAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
processAdd(Object, SumAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
processAdd(Object[], SumAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
processAdd(Object, UnionSetAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
processAdd(Object[], UnionSetAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
processAndClear(int, StreamEvent) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
processAndClear(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
processAndClear(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.query.input.SingleProcessStreamReceiver
 
processAndClear(int, StreamEvent) - Method in class io.siddhi.core.query.input.StateMultiProcessStreamReceiver
 
processAndReturn(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
processAndReturn(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
processAndReturn(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
processAndReturn(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
processAndReturn(ComplexEventChunk) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
processAndReturn(ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
The main processing method that will be called upon event arrival
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.StreamProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.window.BatchingWindowProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, GroupingWindowProcessor<S>.GroupingKeyPopulator, S) - Method in class io.siddhi.core.query.processor.stream.window.GroupingWindowProcessor
The main processing method that will be called upon event arrival
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, HopingWindowProcessor<S>.HopingTimestampPopulator) - Method in class io.siddhi.core.query.processor.stream.window.HopingWindowProcessor
The main processing method that will be called upon event arrival
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, GroupingWindowProcessor<SessionWindowProcessor.WindowState>.GroupingKeyPopulator, SessionWindowProcessor.WindowState) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
processEventChunk(ComplexEventChunk<StreamEvent>, Processor, StreamEventCloner, ComplexEventPopulater, S) - Method in class io.siddhi.core.query.processor.stream.window.SlidingWindowProcessor
 
processEventChunk(ComplexEventChunk, Processor, StreamEventCloner, ComplexEventPopulater, State) - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
processEvents(ComplexEventChunk<StreamEvent>) - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
processingMode - Variable in class io.siddhi.core.executor.function.FunctionExecutor
 
ProcessingMode - Enum in io.siddhi.core.query.processor
The processing modes supported by Stream Processors
processMinCountReached(StateEvent, ComplexEventChunk) - Method in class io.siddhi.core.query.input.stream.state.CountPostStateProcessor
 
Processor - Interface in io.siddhi.core.query.processor
Parent interface representing Event Processors in Siddhi.
processRemove(Object, AndAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
processRemove(Object[], AndAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
processRemove(Object, S) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
processRemove(Object[], S) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
processRemove(Object, AvgAttributeAggregatorExecutor.AvgAttributeState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
processRemove(Object[], AvgAttributeAggregatorExecutor.AvgAttributeState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
processRemove(Object, CountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
processRemove(Object[], CountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
processRemove(Object, DistinctCountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
processRemove(Object[], DistinctCountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
processRemove(Object, MaxAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
processRemove(Object[], MaxAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
processRemove(Object, MaxForeverAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
processRemove(Object[], MaxForeverAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
processRemove(Object, MinAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
processRemove(Object[], MinAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
processRemove(Object, MinForeverAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
processRemove(Object[], MinForeverAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
processRemove(Object, OrAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
processRemove(Object[], OrAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
processRemove(Object, StdDevAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
processRemove(Object[], StdDevAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
processRemove(Object, SumAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
processRemove(Object[], SumAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
processRemove(Object, UnionSetAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
processRemove(Object[], UnionSetAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
ProcessStreamReceiver - Class in io.siddhi.core.query.input
Parent implementation for all process stream receivers(Multi/Single/State).
ProcessStreamReceiver(String, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.ProcessStreamReceiver
 
publish(Object, DynamicOptions, State) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
publish(Object, DynamicOptions, Integer, State) - Method in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
publish(Object, DynamicOptions, State) - Method in class io.siddhi.core.stream.output.sink.InMemorySink
 
publish(Object, DynamicOptions, State) - Method in class io.siddhi.core.stream.output.sink.LogSink
 
publish(Object) - Method in class io.siddhi.core.stream.output.sink.Sink
 
publish(Object, DynamicOptions, S) - Method in class io.siddhi.core.stream.output.sink.Sink
Sending events via output transport
publish(Object) - Method in interface io.siddhi.core.stream.output.sink.SinkListener
Sending events via output transport
publish(String, Object) - Static method in class io.siddhi.core.util.transport.InMemoryBroker
 
publish(Object, DynamicOptions, Integer, State) - Method in class io.siddhi.core.util.transport.MultiClientDistributedSink
 
publish(Object, DynamicOptions, Integer, State) - Method in class io.siddhi.core.util.transport.SingleClientDistributedSink
 
publisher - Variable in class io.siddhi.core.query.output.callback.InsertIntoStreamCallback
 
Publisher() - Constructor for class io.siddhi.core.stream.StreamJunction.Publisher
 
put(String, CompiledExpression) - Method in class io.siddhi.core.table.record.RecordTableCompiledUpdateSet
 
putSnapshotState(Long, Snapshot) - Method in class io.siddhi.core.util.snapshot.state.SnapshotStateList
 

Q

query(StateEvent, CompiledCondition, CompiledSelection, Attribute[]) - Method in interface io.siddhi.core.query.processor.stream.window.QueryableProcessor
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.
query(StateEvent, CompiledCondition, CompiledSelection) - Method in interface io.siddhi.core.query.processor.stream.window.QueryableProcessor
Deprecated.
query(String) - Method in class io.siddhi.core.SiddhiAppRuntime
 
query(StoreQuery) - Method in class io.siddhi.core.SiddhiAppRuntime
 
query(StateEvent, CompiledCondition, CompiledSelection) - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable
 
query(StateEvent, CompiledCondition, CompiledSelection, Attribute[]) - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable
 
query(Map<String, Object>, CompiledCondition, CompiledSelection, Attribute[]) - Method in class io.siddhi.core.table.record.AbstractQueryableRecordTable
Query records matching the compiled condition and selection
query(long, Map<String, Object>, CompiledCondition, CompiledSelection) - Method in class io.siddhi.core.table.record.RecordTableHandler
Deprecated.
query(long, Map<String, Object>, CompiledCondition, CompiledSelection, Attribute[]) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
query(long, Map<String, Object>, CompiledCondition, CompiledSelection, RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
Deprecated.
query(long, Map<String, Object>, CompiledCondition, CompiledSelection, Attribute[], RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
query(Map<String, Object>, CompiledCondition, CompiledSelection, Attribute[]) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
query(Map<String, Object>, CompiledCondition, CompiledSelection) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
Deprecated.
QueryableProcessor - Interface in io.siddhi.core.query.processor.stream.window
Interface for all processors which holds a collection of events and supports traversing and finding events from that collection with different selection criteria.
QueryableRecordTableException - Exception in io.siddhi.core.exception
Runtime exception for AbstractQueryableRecordTable
QueryableRecordTableException() - Constructor for exception io.siddhi.core.exception.QueryableRecordTableException
 
QueryableRecordTableException(String) - Constructor for exception io.siddhi.core.exception.QueryableRecordTableException
 
QueryableRecordTableException(String, Throwable) - Constructor for exception io.siddhi.core.exception.QueryableRecordTableException
 
QueryableRecordTableException(Throwable) - Constructor for exception io.siddhi.core.exception.QueryableRecordTableException
 
QueryCallback - Class in io.siddhi.core.query.output.callback
Query Callback is used to get resulting output events from a Siddhi query.
QueryCallback() - Constructor for class io.siddhi.core.query.output.callback.QueryCallback
 
queryCallbacks - Variable in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
queryName - Variable in class io.siddhi.core.util.collection.operator.IndexOperator
 
queryName - Variable in class io.siddhi.core.util.Scheduler
 
QueryNotExistException - Exception in io.siddhi.core.exception
Exception class to be used when a query cannot be found.
QueryNotExistException() - Constructor for exception io.siddhi.core.exception.QueryNotExistException
 
QueryNotExistException(String) - Constructor for exception io.siddhi.core.exception.QueryNotExistException
 
QueryNotExistException(String, Throwable) - Constructor for exception io.siddhi.core.exception.QueryNotExistException
 
QueryNotExistException(Throwable) - Constructor for exception io.siddhi.core.exception.QueryNotExistException
 
QueryParser - Class in io.siddhi.core.util.parser
Class to parse QueryRuntime.
QueryParser() - Constructor for class io.siddhi.core.util.parser.QueryParser
 
QueryParserHelper - Class in io.siddhi.core.util.parser.helper
Utility class for queryParser to help with QueryRuntime generation.
QueryParserHelper() - Constructor for class io.siddhi.core.util.parser.helper.QueryParserHelper
 
QueryRuntime - Class in io.siddhi.core.query
Query Runtime represent holder object for a single Siddhi query and holds all runtime objects related to that query.
QueryRuntime(Query, StreamRuntime, QuerySelector, OutputRateLimiter, OutputCallback, MetaComplexEvent, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.QueryRuntime
 
QuerySelector - Class in io.siddhi.core.query.selector
Processor implementation representing selector portion of the Siddhi query.
QuerySelector(String, Selector, boolean, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.selector.QuerySelector
 
queryState(String) - Method in class io.siddhi.core.util.snapshot.SnapshotService
 

R

RangePartitionExecutor - Class in io.siddhi.core.partition.executor
Range partition executor will compute whether a given ComplexEvent belongs to a pre-defined range and returns respective range key.
RangePartitionExecutor(ConditionExpressionExecutor, String) - Constructor for class io.siddhi.core.partition.executor.RangePartitionExecutor
 
readConfig(String, String) - Method in interface io.siddhi.core.util.config.ConfigReader
 
readConfig(String, String) - Method in class io.siddhi.core.util.config.InMemoryConfigReader
 
receive(ComplexEvent) - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
receive(Event) - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
receive(long, Object[]) - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
receive(Event[]) - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
receive(List<Event>) - Method in class io.siddhi.core.partition.PartitionStreamReceiver
 
receive(ComplexEvent) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
receive(Event) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
receive(Event[]) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
receive(List<Event>) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
receive(long, Object[]) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
receive(ComplexEvent) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
receive(Event) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
receive(Event[]) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
receive(List<Event>) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
receive(long, Object[]) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
receive(long, Event[], Event[]) - Method in class io.siddhi.core.query.output.callback.QueryCallback
 
receive(Event) - Method in class io.siddhi.core.stream.output.sink.SinkCallback
 
receive(Event[]) - Method in class io.siddhi.core.stream.output.sink.SinkCallback
 
receive(ComplexEvent) - Method in class io.siddhi.core.stream.output.StreamCallback
 
receive(Event) - Method in class io.siddhi.core.stream.output.StreamCallback
 
receive(List<Event>) - Method in class io.siddhi.core.stream.output.StreamCallback
 
receive(long, Object[]) - Method in class io.siddhi.core.stream.output.StreamCallback
 
receive(Event[]) - Method in class io.siddhi.core.stream.output.StreamCallback
 
receive(ComplexEvent) - Method in interface io.siddhi.core.stream.StreamJunction.Receiver
 
receive(Event) - Method in interface io.siddhi.core.stream.StreamJunction.Receiver
 
receive(List<Event>) - Method in interface io.siddhi.core.stream.StreamJunction.Receiver
 
receive(long, Object[]) - Method in interface io.siddhi.core.stream.StreamJunction.Receiver
 
receive(Event[]) - Method in interface io.siddhi.core.stream.StreamJunction.Receiver
 
receiveEvents(Event[]) - Method in class io.siddhi.core.stream.output.StreamCallback
 
receiveStreamEvent(ComplexEventChunk) - Method in class io.siddhi.core.query.output.callback.QueryCallback
 
RecordIterator<T> - Interface in io.siddhi.core.table.record
This iterator represents an event table iterator which is also capable of closing and releasing its resources.
RecordTableCompiledUpdateSet - Class in io.siddhi.core.table.record
CompiledUpdateSet implementation for Record Table
RecordTableCompiledUpdateSet() - Constructor for class io.siddhi.core.table.record.RecordTableCompiledUpdateSet
 
recordTableHandler - Variable in class io.siddhi.core.table.record.AbstractRecordTable
 
RecordTableHandler<S extends State> - Class in io.siddhi.core.table.record
RecordTableHandler is an optional handler that can be implemented to do processing on output events before sending to the AbstractRecordTable.
RecordTableHandler() - Constructor for class io.siddhi.core.table.record.RecordTableHandler
 
RecordTableHandlerCallback - Class in io.siddhi.core.table.record
Record Table Handler Callback is used to send events to the AbstractRecordTable after being handled by RecordTableHandler.
RecordTableHandlerManager - Class in io.siddhi.core.table.record
RecordTableHandlerManager is a factory implementation that would generate RecordTableHandlers
RecordTableHandlerManager() - Constructor for class io.siddhi.core.table.record.RecordTableHandlerManager
 
recreateInMemoryData(boolean, boolean) - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
RecreateInMemoryData - Class in io.siddhi.core.aggregation
This class is used to recreate in-memory data from the tables (Such as RDBMS) in incremental aggregation.
RecreateInMemoryData(List<TimePeriod.Duration>, Map<TimePeriod.Duration, Table>, Map<TimePeriod.Duration, IncrementalExecutor>, SiddhiAppContext, MetaStreamEvent, Map<String, Table>, Map<String, Window>, Map<String, AggregationRuntime>, String, Map<TimePeriod.Duration, IncrementalExecutor>) - Constructor for class io.siddhi.core.aggregation.RecreateInMemoryData
 
recreateInMemoryData(boolean) - Method in class io.siddhi.core.aggregation.RecreateInMemoryData
 
reduceMetaComplexEvent(MetaComplexEvent) - Static method in class io.siddhi.core.util.parser.helper.QueryParserHelper
 
ReferenceHolder - Class in io.siddhi.core.util
Class to hold references need by siddhi bundle.
registerEventBufferHolder(EventBufferHolder, String) - Method in interface io.siddhi.core.util.statistics.BufferedEventsTracker
Register the EventBufferHolder that needs to be measured the used capacity usage
registerEventBufferHolder(EventBufferHolder, String) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiBufferedEventsMetric
Register the EventBufferHolder that needs to be measured the used capacity usage
registerMemoryUsageTracking(String, Object, String, SiddhiAppContext, MemoryUsageTracker) - Static method in class io.siddhi.core.util.parser.helper.QueryParserHelper
 
registerObject(Object, String) - Method in interface io.siddhi.core.util.statistics.MemoryUsageTracker
Register the object that needs to be measured the memory usage
registerObject(Object, String) - Method in class io.siddhi.core.util.statistics.metrics.SiddhiMemoryUsageMetric
Register the object that needs to be measured the memory usage
registerRecordTableHandler(String, RecordTableHandler) - Method in class io.siddhi.core.table.record.RecordTableHandlerManager
 
registerSinkHandler(String, SinkHandler) - Method in class io.siddhi.core.stream.output.sink.SinkHandlerManager
 
registerSourceHandler(String, SourceHandler) - Method in class io.siddhi.core.stream.input.source.SourceHandlerManager
 
releaseAllBreakPoints() - Method in class io.siddhi.core.debugger.SiddhiDebugger
Release all the breakpoints from the Siddhi debugger.
releaseBreakPoint(String, SiddhiDebugger.QueryTerminal) - Method in class io.siddhi.core.debugger.SiddhiDebugger
Release the given breakpoint from the SiddhiDebugger.
remove() - Method in class io.siddhi.core.event.ComplexEventChunk
Removes from the underlying collection the last element returned by the iterator (optional operation).
remove() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
Removes from the underlying collection the last element returned by the iterator (optional operation).
removeCRLFCharacters(String) - Static method in class io.siddhi.core.util.StringUtil
 
removeExtension(String) - Method in class io.siddhi.core.SiddhiManager
Method used to remove the extensions registered in the siddhi manager.
removeLastEvent(int) - Method in class io.siddhi.core.event.state.StateEvent
 
removeOnNoStateChange(StateInputStream.Type) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
removeOnNoStateChange(StateInputStream.Type) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
requestForFullSnapshot(boolean) - Static method in class io.siddhi.core.util.snapshot.SnapshotRequest
 
reset() - Method in class io.siddhi.core.event.ComplexEventChunk
 
reset() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
reset() - Method in class io.siddhi.core.query.DeleteStoreQueryRuntime
 
reset() - Method in class io.siddhi.core.query.FindStoreQueryRuntime
 
reset() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
reset() - Method in class io.siddhi.core.query.input.stream.state.runtime.LogicalInnerStateRuntime
 
reset() - Method in class io.siddhi.core.query.input.stream.state.runtime.NextInnerStateRuntime
 
reset() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
reset() - Method in class io.siddhi.core.query.InsertStoreQueryRuntime
 
reset(AndAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AndAttributeAggregatorExecutor
 
reset(S) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AttributeAggregatorExecutor
 
reset(AvgAttributeAggregatorExecutor.AvgAttributeState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor
 
reset(CountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor
 
reset(DistinctCountAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor
 
reset(MaxAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor
 
reset(MaxForeverAttributeAggregatorExecutor.MaxAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor
 
reset(MinAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor
 
reset(MinForeverAttributeAggregatorExecutor.MinAggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor
 
reset(OrAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor
 
reset(StdDevAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
reset(SumAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
reset(UnionSetAttributeAggregatorExecutor.AggregatorState) - Method in class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
reset() - Method in class io.siddhi.core.query.SelectStoreQueryRuntime
 
reset() - Method in class io.siddhi.core.query.StoreQueryRuntime
This method is used to execute a store query when there is already store query runtime for that query.
reset() - Method in class io.siddhi.core.query.UpdateOrInsertStoreQueryRuntime
 
reset() - Method in class io.siddhi.core.query.UpdateStoreQueryRuntime
 
reset() - Method in class io.siddhi.core.util.transport.BackoffRetryCounter
 
resetAndUpdate() - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
resetState() - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
resetState() - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
resetState() - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
resetState() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
restore(SnapshotStateList) - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
restore(Map<String, Object>) - Method in class io.siddhi.core.partition.PartitionRuntime.PartitionState
 
restore(byte[]) - Method in class io.siddhi.core.SiddhiAppRuntime
 
restore(SnapshotStateList) - Method in interface io.siddhi.core.table.holder.EventHolder
 
restore(SnapshotStateList) - Method in class io.siddhi.core.table.holder.IndexEventHolder
 
restore(byte[]) - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
restore(Map<String, Map<String, Map<String, Map<Long, Map<IncrementalSnapshotInfo, byte[]>>>>>) - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
restore(Map<String, Object>) - Method in class io.siddhi.core.util.snapshot.state.State
 
restoreLastRevision() - Method in class io.siddhi.core.SiddhiAppRuntime
 
restoreLastRevision() - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
restoreLastState() - Method in class io.siddhi.core.SiddhiManager
Method used to restore state of Current Siddhi Manager instance.
restoreRevision(String) - Method in class io.siddhi.core.SiddhiAppRuntime
 
restoreRevision(String) - Method in class io.siddhi.core.util.snapshot.SnapshotService
 
resume() - Method in class io.siddhi.core.stream.input.source.InMemorySource
 
resume() - Method in class io.siddhi.core.stream.input.source.Source
Called to resume event consumption
returnAllStates(Map) - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
returnAllStates(Map) - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
returnAllStates(Map) - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
returnAllStates(Map) - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
returnAllStates(Map) - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
returnAllStates(Map<String, Map<String, S>>) - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
ReturnEventHolder() - Constructor for class io.siddhi.core.query.input.MultiProcessStreamReceiver.ReturnEventHolder
 
returnGroupByStates(Map) - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
returnGroupByStates(Map) - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
returnGroupByStates(Map) - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
returnGroupByStates(Map) - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
returnGroupByStates(Map) - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
returnGroupByStates(Map<String, S>) - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
returnState(State) - Method in class io.siddhi.core.util.snapshot.state.EmptyStateHolder
 
returnState(State) - Method in class io.siddhi.core.util.snapshot.state.PartitionStateHolder
 
returnState(State) - Method in class io.siddhi.core.util.snapshot.state.PartitionSyncStateHolder
 
returnState(State) - Method in class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
returnState(State) - Method in class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
returnState(S) - Method in interface io.siddhi.core.util.snapshot.state.StateHolder
 
REVISION_SEPARATOR - Static variable in class io.siddhi.core.util.persistence.util.PersistenceConstants
 
rightConditionExecutor - Variable in class io.siddhi.core.executor.condition.AndConditionExpressionExecutor
 
rightConditionExecutor - Variable in class io.siddhi.core.executor.condition.OrConditionExpressionExecutor
 
rightExpressionExecutor - Variable in class io.siddhi.core.executor.condition.compare.CompareConditionExpressionExecutor
 
RoundRobinDistributionStrategy - Class in io.siddhi.core.stream.output.sink.distributed
Publishing strategy to implement messages in a round robin manner to multiple destinations
RoundRobinDistributionStrategy() - Constructor for class io.siddhi.core.stream.output.sink.distributed.RoundRobinDistributionStrategy
 
run() - Method in class io.siddhi.core.aggregation.IncrementalDataPurging
 
run() - Method in class io.siddhi.core.util.snapshot.AsyncIncrementalSnapshotPersistor
 
run() - Method in class io.siddhi.core.util.snapshot.AsyncSnapshotPersistor
 

S

save(String, String, byte[]) - Method in class io.siddhi.core.util.persistence.FileSystemPersistenceStore
 
save(IncrementalSnapshotInfo, byte[]) - Method in class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
save(IncrementalSnapshotInfo, byte[]) - Method in interface io.siddhi.core.util.persistence.IncrementalPersistenceStore
 
save(String, String, byte[]) - Method in class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
save(String, String, byte[]) - Method in interface io.siddhi.core.util.persistence.PersistenceStore
 
Schedulable - Interface in io.siddhi.core.util
Interface to mark any Siddhi execution component which is using scheduler
schedule(long, Scheduler.SchedulerState) - Method in class io.siddhi.core.util.Scheduler
 
scheduler - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
Scheduler - Class in io.siddhi.core.util
Scheduler implementation to take periodic snapshots
Scheduler(Schedulable, SiddhiQueryContext) - Constructor for class io.siddhi.core.util.Scheduler
 
SchedulerParser - Class in io.siddhi.core.util.parser
This parser generates the scheduler while registering it.
SchedulingProcessor - Interface in io.siddhi.core.query.processor
Parent interface for Processors which need access to Siddhi Scheduler
Script - Class in io.siddhi.core.function
Parent interface for Script Function.
Script() - Constructor for class io.siddhi.core.function.Script
 
ScriptExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store Script Extensions.
ScriptExtensionHolder(SiddhiAppContext) - Constructor for class io.siddhi.core.util.extension.holder.ScriptExtensionHolder
 
ScriptFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for Script function.
ScriptFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.ScriptFunctionExecutor
 
ScriptFunctionExecutor(String) - Constructor for class io.siddhi.core.executor.function.ScriptFunctionExecutor
 
SelectAttributeBuilder(ExpressionBuilder, String) - Constructor for class io.siddhi.core.table.record.AbstractQueryableRecordTable.SelectAttributeBuilder
 
SelectiveComplexEventPopulater - Class in io.siddhi.core.event.stream.populater
The populater class that populates StateEvents
SelectiveStateEventPopulator - Class in io.siddhi.core.event.state.populater
The populater class that populates StateEvents
SelectiveStateEventPopulator(List<StateMappingElement>) - Constructor for class io.siddhi.core.event.state.populater.SelectiveStateEventPopulator
 
SelectiveStreamEventConverter - Class in io.siddhi.core.event.stream.converter
The converter class that converts the events into StreamEvent
SelectiveStreamEventConverter(List<StreamEventConverter.ConversionMapping>) - Constructor for class io.siddhi.core.event.stream.converter.SelectiveStreamEventConverter
 
SelectorParser - Class in io.siddhi.core.util.parser
Class to parse QuerySelector.
SelectorParser() - Constructor for class io.siddhi.core.util.parser.SelectorParser
 
SelectStoreQueryRuntime - Class in io.siddhi.core.query
Store Query Runtime holds the runtime information needed for executing the store query.
SelectStoreQueryRuntime(QueryableProcessor, CompiledCondition, CompiledSelection, List<Attribute>, String) - Constructor for class io.siddhi.core.query.SelectStoreQueryRuntime
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.DeleteTableCallback
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.InsertIntoStreamCallback
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.InsertIntoStreamEndPartitionCallback
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.InsertIntoTableCallback
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.InsertIntoWindowCallback
Add the event into the Window
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.InsertIntoWindowEndPartitionCallback
Add the event into the Window
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.OutputCallback
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.UpdateOrInsertTableCallback
 
send(ComplexEventChunk, int) - Method in class io.siddhi.core.query.output.callback.UpdateTableCallback
 
send(Event, int) - Method in class io.siddhi.core.stream.input.InputDistributor
 
send(Event[], int) - Method in class io.siddhi.core.stream.input.InputDistributor
 
send(List<Event>, int) - Method in class io.siddhi.core.stream.input.InputDistributor
 
send(long, Object[], int) - Method in class io.siddhi.core.stream.input.InputDistributor
 
send(Event, int) - Method in class io.siddhi.core.stream.input.InputEntryValve
 
send(Event[], int) - Method in class io.siddhi.core.stream.input.InputEntryValve
 
send(List<Event>, int) - Method in class io.siddhi.core.stream.input.InputEntryValve
 
send(long, Object[], int) - Method in class io.siddhi.core.stream.input.InputEntryValve
 
send(Object[]) - Method in class io.siddhi.core.stream.input.InputHandler
 
send(long, Object[]) - Method in class io.siddhi.core.stream.input.InputHandler
 
send(Event) - Method in class io.siddhi.core.stream.input.InputHandler
 
send(Event[]) - Method in class io.siddhi.core.stream.input.InputHandler
 
send(Event, int) - Method in interface io.siddhi.core.stream.input.InputProcessor
 
send(Event[], int) - Method in interface io.siddhi.core.stream.input.InputProcessor
 
send(List<Event>, int) - Method in interface io.siddhi.core.stream.input.InputProcessor
 
send(long, Object[], int) - Method in interface io.siddhi.core.stream.input.InputProcessor
 
send(ComplexEvent) - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
send(Event, int) - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
send(Event[], int) - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
send(List<Event>, int) - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
send(long, Object[], int) - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
sendEvent(Event) - Method in class io.siddhi.core.stream.input.source.InputEventHandler
 
sendEvent(Event, String[]) - Method in interface io.siddhi.core.stream.input.source.InputEventHandlerCallback
 
sendEvent(Event, String[]) - Method in class io.siddhi.core.stream.input.source.PassThroughSourceHandler
 
sendEvent(Event, String[]) - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
sendEvent(Event, String[], S, InputHandler) - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
sendEvent(Event[], String[], S, InputHandler) - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
sendEvent(ComplexEvent) - Method in class io.siddhi.core.stream.StreamJunction
 
sendEvent(Event) - Method in class io.siddhi.core.stream.StreamJunction
 
sendEvents(Event[]) - Method in class io.siddhi.core.stream.input.source.InputEventHandler
 
sendEvents(Event[], String[]) - Method in interface io.siddhi.core.stream.input.source.InputEventHandlerCallback
 
sendEvents(Event[], String[]) - Method in class io.siddhi.core.stream.input.source.PassThroughSourceHandler
 
sendEvents(Event[], String[]) - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
sendTimerEvents(Scheduler.SchedulerState) - Method in class io.siddhi.core.util.Scheduler
Go through the timestamps stored in the toNotifyQueue and send the TIMER events for the expired events.
sendToCallBacks(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
sendToCallBacks(ComplexEventChunk) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
SequenceMultiProcessStreamReceiver - Class in io.siddhi.core.query.input.stream.state.receiver
{StreamJunction.Receiver} implementation to receive events into sequence queries with multiple streams.
SequenceMultiProcessStreamReceiver(String, int, StateStreamRuntime, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.stream.state.receiver.SequenceMultiProcessStreamReceiver
 
SequenceSingleProcessStreamReceiver - Class in io.siddhi.core.query.input.stream.state.receiver
{StreamJunction.Receiver} implementation to receive events into sequence queries with single stream.
SequenceSingleProcessStreamReceiver(String, StateStreamRuntime, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.stream.state.receiver.SequenceSingleProcessStreamReceiver
 
ServiceDeploymentInfo - Class in io.siddhi.core.stream
Service related information to the deployment
ServiceDeploymentInfo(ServiceDeploymentInfo.ServiceProtocol, int, boolean) - Constructor for class io.siddhi.core.stream.ServiceDeploymentInfo
Service related information to the deployment
ServiceDeploymentInfo(int, boolean) - Constructor for class io.siddhi.core.stream.ServiceDeploymentInfo
Service related information to the deployment
ServiceDeploymentInfo.ServiceProtocol - Enum in io.siddhi.core.stream
Service protocols
SessionComplexEventChunk(String) - Constructor for class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
SessionComplexEventChunk() - Constructor for class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
SessionContainer - Class in io.siddhi.core.util
This keeps the information of a session key.
SessionContainer(String) - Constructor for class io.siddhi.core.util.SessionContainer
 
SessionContainer() - Constructor for class io.siddhi.core.util.SessionContainer
 
SessionWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on a session.
SessionWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
SessionWindowProcessor.SessionComplexEventChunk<E extends ComplexEvent> - Class in io.siddhi.core.query.processor.stream.window
Collection used to manage session windows.
setAliveTimestamp(long) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
setAttribute(Object, int[]) - Method in interface io.siddhi.core.event.ComplexEvent
 
setAttribute(Object, int[]) - Method in class io.siddhi.core.event.GroupedComplexEvent
 
setAttribute(Object, int[]) - Method in class io.siddhi.core.event.state.StateEvent
 
setAttribute(Object, int[]) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setAttribute(Attribute) - Method in class io.siddhi.core.executor.VariableExpressionExecutor
 
setAttributeProcessorList(List<AttributeProcessor>, boolean) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setBatch(boolean) - Method in class io.siddhi.core.event.ComplexEventChunk
 
setBatchingEnabled(boolean) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setBatchProcessingAllowed(boolean) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
setBeforeWindowData(Object[]) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setBeforeWindowData(Object, int) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setBucketId(int) - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.LossyCount
Deprecated.
 
setBufferSize(int) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setBundleContext(BundleContext) - Method in class io.siddhi.core.util.ReferenceHolder
 
setCallbackPreStateProcessor(CountPreStateProcessor) - Method in interface io.siddhi.core.query.input.stream.state.PostStateProcessor
 
setCallbackPreStateProcessor(CountPreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
setCommonProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.join.JoinStreamRuntime
 
setCommonProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
setCommonProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
setCommonProcessor(Processor) - Method in interface io.siddhi.core.query.input.stream.StreamRuntime
 
setCompiledCondition(CompiledCondition) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
 
setComplexEventPopulater(ComplexEventPopulater) - Method in class io.siddhi.core.util.collection.operator.IncrementalAggregateCompileCondition
 
setConfigManager(ConfigManager) - Method in class io.siddhi.core.config.SiddhiContext
 
setConfigManager(ConfigManager) - Method in class io.siddhi.core.SiddhiManager
Method to set configManager for the Siddhi Manager instance.
setConnected(boolean) - Method in class io.siddhi.core.stream.output.sink.Sink
 
setContext(SiddhiAppContext) - Method in class io.siddhi.core.query.output.callback.QueryCallback
 
setContext(SiddhiAppContext) - Method in class io.siddhi.core.stream.output.StreamCallback
 
setCount(int) - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.LossyCount
Deprecated.
 
setCountPostStateProcessor(CountPostStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
setCurrentTimestamp(long) - Method in interface io.siddhi.core.util.timestamp.TimestampGenerator
 
setCurrentTimestamp(long) - Method in class io.siddhi.core.util.timestamp.TimestampGeneratorImpl
Set the timestamp and notify the interested listeners.
setData(Object[]) - Method in class io.siddhi.core.event.Event
 
setDataSource(String, DataSource) - Method in class io.siddhi.core.SiddhiManager
Method used to add Carbon DataSources to Siddhi Manager to utilize them for event tables.
setDebuggerCallback(SiddhiDebuggerCallback) - Method in class io.siddhi.core.debugger.SiddhiDebugger
A callback to be called by the Siddhi debugger when reaching an active breakpoint.
setDisruptorExceptionHandler(ExceptionHandler<Object>) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setElementId(String) - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
setEndTimestamp(long) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
setEnforceOrder(boolean) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setEvent(int, StreamEvent) - Method in class io.siddhi.core.event.state.StateEvent
 
setEvent(StateEvent) - Method in class io.siddhi.core.util.collection.FinderStateEvent
 
setEventPopulator(StateEventPopulator) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setEventType(MetaStreamEvent.EventType) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
setExecutorService(ExecutorService) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setExpressionExecutorMap(Map<String, ExpressionExecutor>) - Method in class io.siddhi.core.table.record.RecordTableCompiledUpdateSet
 
setExtension(String, Class) - Method in class io.siddhi.core.SiddhiManager
Method used to register extensions to the Siddhi Manager.
setFindableProcessor(FindableProcessor) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
 
setFirstProcessor(PreStateProcessor) - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
setFirstProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
setFromPosition(int[]) - Method in class io.siddhi.core.event.state.populater.StateMappingElement
 
setFromPosition(int) - Method in class io.siddhi.core.event.stream.converter.StreamEventConverter.ConversionMapping
 
setFromPosition(int) - Method in class io.siddhi.core.event.stream.populater.StreamMappingElement
 
setGroupByKeyGenerator(GroupByKeyGenerator) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setGroupDeterminer(OutputGroupDeterminer) - Method in class io.siddhi.core.stream.output.sink.SinkMapper
 
setGroupKey(String) - Method in class io.siddhi.core.event.GroupedComplexEvent
 
setHavingConditionExecutor(ConditionExpressionExecutor, boolean) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setId(long) - Method in class io.siddhi.core.event.state.StateEvent
 
setIdGenerator(IdGenerator) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setIdleTime(long) - Method in interface io.siddhi.core.util.timestamp.TimestampGenerator
 
setIdleTime(long) - Method in class io.siddhi.core.util.timestamp.TimestampGeneratorImpl
The ScheduledExecutorService waits until idleTime from the timestamp of last event and if there are no new events arrived within that period, it will inject a new timestamp.
setIncludedMetrics(List<String>) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setIncrementalPersistenceStore(IncrementalPersistenceStore) - Method in class io.siddhi.core.config.SiddhiContext
 
setIncrementalPersistenceStore(IncrementalPersistenceStore) - Method in class io.siddhi.core.SiddhiManager
 
setIncrementalState(Map<String, Map<String, byte[]>>) - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
setIncrementalStateBase(Map<String, Map<String, byte[]>>) - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
setIncrementInMilliseconds(long) - Method in interface io.siddhi.core.util.timestamp.TimestampGenerator
 
setIncrementInMilliseconds(long) - Method in class io.siddhi.core.util.timestamp.TimestampGeneratorImpl
Set by how many milliseconds, the event timestamp should be increased.
setInnerStateRuntime(InnerStateRuntime) - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
setInputHandler(InputHandler) - Method in class io.siddhi.core.stream.input.source.SourceHandler
 
setInputHandler(InputHandler) - Method in class io.siddhi.core.stream.input.source.SourceMapper
 
setInputReferenceId(String) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
setIsExpired(Boolean) - Method in class io.siddhi.core.event.Event
 
setKey(String) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
setKey(String) - Method in class io.siddhi.core.util.SessionContainer
 
setLastProcessor(PostStateProcessor) - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
setLastProcessor(PostStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
setLatencyTracker(LatencyTracker) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
setLatencyTracker(LatencyTracker) - Method in class io.siddhi.core.util.Scheduler
 
setLength(int) - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
setLimit(long) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setLock(ReentrantLock) - Method in class io.siddhi.core.util.lock.LockWrapper
Set the internal lock to this LockWrapper
setLockWrapper(LockWrapper) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
setMemoryUsageTracker(MemoryUsageTracker) - Method in class io.siddhi.core.partition.PartitionRuntime
 
setMetaStreamEvent(MetaStreamEvent) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
setMetaStreamEvent(MetaStreamEvent) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
setMetricPrefix(String) - Method in class io.siddhi.core.config.StatisticsConfiguration
 
setName(String) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setName(String) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
setNext(ComplexEvent) - Method in interface io.siddhi.core.event.ComplexEvent
 
setNext(ComplexEvent) - Method in class io.siddhi.core.event.GroupedComplexEvent
 
setNext(ComplexEvent) - Method in class io.siddhi.core.event.state.StateEvent
 
setNext(ComplexEvent) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setNext(Processor) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
setNext(Processor) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
setNext(Processor) - Method in class io.siddhi.core.query.input.SingleProcessStreamReceiver
 
setNext(Processor) - Method in class io.siddhi.core.query.input.StateMultiProcessStreamReceiver
 
setNextEveryStatePreProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
setNextEveryStatePreProcessor(PreStateProcessor) - Method in interface io.siddhi.core.query.input.stream.state.PostStateProcessor
 
setNextEveryStatePreProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
setNextExecutor(Executor) - Method in interface io.siddhi.core.aggregation.Executor
Set next executor element in execution chain
setNextExecutor(Executor) - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
setNextExecutor(Executor) - Method in class io.siddhi.core.query.input.stream.single.EntryValveExecutor
Set next executor element in executor chain
setNextProcessor(Processor) - Method in class io.siddhi.core.aggregation.IncrementalAggregationProcessor
 
setNextProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
Set next processor element in processor chain.
setNextProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.single.EntryValveProcessor
Set next processor element in processor chain
setNextProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
Set next processor element in processor chain
setNextProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
Set next processor element in processor chain
setNextProcessor(Processor) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
Set next processor element in processor chain
setNextProcessor(Processor) - Method in class io.siddhi.core.query.processor.filter.FilterProcessor
 
setNextProcessor(Processor) - Method in interface io.siddhi.core.query.processor.Processor
Set next processor element in processor chain
setNextProcessor(Processor) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
setNextProcessor(Processor) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setNextProcessor(OutputRateLimiter) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setNextStatePreProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.CountPostStateProcessor
 
setNextStatePreProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
setNextStatePreProcessor(PreStateProcessor) - Method in interface io.siddhi.core.query.input.stream.state.PostStateProcessor
 
setNextStatePreProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
setOffset(long) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setOnAfterWindowData(Object[]) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setOnAfterWindowData(Object, int) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setOrderByEventComparator(OrderByEventComparator) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setOutputAttributes(List<Attribute>) - Method in class io.siddhi.core.query.StoreQueryRuntime
This method sets the output attribute list of the given store query.
setOutputCallback(OutputCallback) - Method in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
setOutputData(Object, int) - Method in interface io.siddhi.core.event.ComplexEvent
 
setOutputData(Object, int) - Method in class io.siddhi.core.event.GroupedComplexEvent
 
setOutputData(Object, int) - Method in class io.siddhi.core.event.state.StateEvent
 
setOutputData(Object[]) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setOutputData(Object, int) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setOutputDefinition(StreamDefinition) - Method in interface io.siddhi.core.event.MetaComplexEvent
 
setOutputDefinition(StreamDefinition) - Method in class io.siddhi.core.event.state.MetaStateEvent
 
setOutputDefinition(StreamDefinition) - Method in class io.siddhi.core.event.stream.MetaStreamEvent
 
setOutputEventType(OutputStream.OutputEventType) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
setOutputPosition(int) - Method in class io.siddhi.core.query.selector.attribute.processor.AttributeProcessor
 
setOutputRateLimiter(OutputRateLimiter) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
setPartitioned(boolean) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
setPartnerPostStateProcessor(LogicalPostStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
setPartnerPreStateProcessor(LogicalPreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 
setPartnerStatePreProcessor(LogicalPreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
setPeriodicState(Map<String, Map<String, byte[]>>) - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
setPersistenceStore(PersistenceStore) - Method in class io.siddhi.core.config.SiddhiContext
 
setPersistenceStore(PersistenceStore) - Method in class io.siddhi.core.SiddhiManager
Method to set persistence for the Siddhi Manager instance.
setPlayback(boolean) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setPort(int) - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
setPosition(int[]) - Method in class io.siddhi.core.executor.VariableExpressionExecutor
Method to set the position of variable to be executed.
setProcessed(boolean) - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
setProcessingExecutor(boolean) - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
setProcessorChain(Processor) - Method in class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
setProperties(Map) - Method in class io.siddhi.core.util.persistence.FileSystemPersistenceStore
 
setProperties(Map) - Method in class io.siddhi.core.util.persistence.IncrementalFileSystemPersistenceStore
 
setProperties(Map) - Method in interface io.siddhi.core.util.persistence.IncrementalPersistenceStore
 
setProperties(Map) - Method in class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
setProperties(Map) - Method in interface io.siddhi.core.util.persistence.PersistenceStore
 
setPublisher(StreamJunction.Publisher) - Method in class io.siddhi.core.window.Window
Set Publisher to which the the output events from internal window have to be sent.
setPurgingEnabled(boolean) - Method in class io.siddhi.core.aggregation.IncrementalDataPurging
 
setPurgingEnabled(boolean) - Method in class io.siddhi.core.SiddhiAppRuntime
 
setQuery(Query) - Method in class io.siddhi.core.query.output.callback.QueryCallback
 
setQueryContextIndexIfAbsent(int[], int[], String, String) - Method in exception io.siddhi.core.exception.SiddhiAppCreationException
 
setQueryContextIndexIfAbsent(int[], int[], String, String) - Method in exception io.siddhi.core.exception.StoreQueryCreationException
 
setQueryLock(LockWrapper) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
setQueryName(String) - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
setQuerySelector(Processor) - Method in class io.siddhi.core.query.input.stream.state.runtime.EveryInnerStateRuntime
 
setQuerySelector(Processor) - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
setQuerySelector(Processor) - Method in class io.siddhi.core.query.input.stream.state.runtime.LogicalInnerStateRuntime
 
setQuerySelector(Processor) - Method in class io.siddhi.core.query.input.stream.state.runtime.NextInnerStateRuntime
 
setQuerySelector(Processor) - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
setRecordTableHandlerManager(RecordTableHandlerManager) - Method in class io.siddhi.core.config.SiddhiContext
 
setRecordTableHandlerManager(RecordTableHandlerManager) - Method in class io.siddhi.core.SiddhiManager
Method to set record table handler manager that would create record table handlers for each record table
setReturnEvents(ComplexEventChunk) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver.ReturnEventHolder
 
setReturnType(Attribute.Type) - Method in class io.siddhi.core.function.Script
 
setRuntimeExceptionListener(ExceptionListener) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setScheduledExecutorService(ScheduledExecutorService) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setScheduler(Scheduler) - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
setScheduler(Scheduler) - Method in interface io.siddhi.core.query.processor.SchedulingProcessor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
setScheduler(Scheduler) - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
setSecured(boolean) - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
setSelector(QuerySelector) - Method in class io.siddhi.core.query.StoreQueryRuntime
This method sets selector for the delete store query runtime.
setServiceProtocol(ServiceDeploymentInfo.ServiceProtocol) - Method in class io.siddhi.core.stream.ServiceDeploymentInfo
 
setSiddhiAppContext(SiddhiAppContext) - Method in class io.siddhi.core.config.SiddhiQueryContext
 
setSiddhiAppId(String) - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
setSiddhiAppRuntimeMap(ConcurrentMap<String, SiddhiAppRuntime>) - Method in class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
setSiddhiAppString(String) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setSiddhiContext(SiddhiContext) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setSiddhiDebugger(SiddhiDebugger) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
setSiddhiDebugger(SiddhiDebugger) - Method in class io.siddhi.core.query.output.callback.OutputCallback
 
setSinkHandlerManager(SinkHandlerManager) - Method in class io.siddhi.core.config.SiddhiContext
 
setSinkHandlerManager(SinkHandlerManager) - Method in class io.siddhi.core.SiddhiManager
Method to set sink handler manager that would create sink handlers for each sink
setSnapshotService(SnapshotService) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setSnapshotStates(TreeMap<Long, Snapshot>) - Method in class io.siddhi.core.util.snapshot.state.SnapshotStateList
 
setSourceHandlerManager(SourceHandlerManager) - Method in class io.siddhi.core.config.SiddhiContext
 
setSourceHandlerManager(SourceHandlerManager) - Method in class io.siddhi.core.SiddhiManager
Method to set source handler manager that would create source handlers for each source
setStartState(boolean) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
setStartState(boolean) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStartStateIds(int[]) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
setStartStateIds(int[]) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStartTimestamp(long) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
setStartupPreStateProcessors(List<PreStateProcessor>) - Method in class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
setStateEventCloner(StateEventCloner) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStateEventCloner(StateEventCloner) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
setStateEventFactory(StateEventFactory) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
 
setStateEventFactory(StateEventFactory) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStateEventFactory(StateEventFactory) - Method in class io.siddhi.core.query.StoreQueryRuntime
This method sets a state event pool for store query runtime.
setStateId(int) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
setStateId(int) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
setStateId(int) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStatisticsConfiguration(StatisticsConfiguration) - Method in class io.siddhi.core.config.SiddhiContext
 
setStatisticsConfiguration(StatisticsConfiguration) - Method in class io.siddhi.core.SiddhiManager
Method to integrate Carbon Metrics into Siddhi
setStatisticsManager(StatisticsManager) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setStatsEnabled(boolean) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setStreamDefinition(AbstractDefinition) - Method in class io.siddhi.core.stream.output.StreamCallback
 
setStreamEventCloner(StreamEventCloner) - Method in class io.siddhi.core.event.stream.holder.StreamEventClonerHolder
 
setStreamEventCloner(StreamEventCloner) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStreamEventCloner(StreamEventCloner) - Method in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
setStreamEventCloner(StreamEventCloner) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
setStreamEventFactory(StreamEventFactory) - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
setStreamEventFactory(StreamEventFactory) - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
setStreamEventFactory(StreamEventFactory) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setStreamEventFactory(StreamEventFactory) - Method in class io.siddhi.core.util.Scheduler
 
setStreamId(String) - Method in class io.siddhi.core.stream.output.StreamCallback
 
setStreamJunction(StreamJunction) - Method in class io.siddhi.core.stream.StreamJunction.Publisher
 
setThisLastProcessor(StreamPostStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setThisStatePostProcessor(StreamPostStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setThisStatePreProcessor(StreamPreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
setThreadBarrier(ThreadBarrier) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setTime(long) - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
setTimeInMilliSeconds(long) - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
setTimestamp(long) - Method in class io.siddhi.core.event.Event
 
setTimestamp(long) - Method in class io.siddhi.core.event.state.StateEvent
 
setTimestamp(long) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setTimestampGenerator(TimestampGenerator) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setTimestamps(long, long, long) - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.SessionComplexEventChunk
 
setToLast(Processor) - Method in class io.siddhi.core.aggregation.IncrementalAggregationProcessor
 
setToLast(Processor) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
Set as the last element of the processor chain.
setToLast(Processor) - Method in class io.siddhi.core.query.input.stream.single.EntryValveProcessor
Set as the last element of the processor chain
setToLast(Processor) - Method in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
Set as the last element of the processor chain
setToLast(Processor) - Method in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
Set as the last element of the processor chain
setToLast(Processor) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
Set as the last element of the processor chain
setToLast(Processor) - Method in class io.siddhi.core.query.processor.filter.FilterProcessor
 
setToLast(Processor) - Method in interface io.siddhi.core.query.processor.Processor
Set as the last element of the processor chain
setToLast(Processor) - Method in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
setToLast(Processor) - Method in class io.siddhi.core.query.selector.QuerySelector
 
setToLocalStream(boolean) - Method in class io.siddhi.core.query.QueryRuntime
 
setToPosition(int) - Method in class io.siddhi.core.event.state.populater.StateMappingElement
 
setToPosition(int[]) - Method in class io.siddhi.core.event.stream.converter.StreamEventConverter.ConversionMapping
 
setToPosition(int[]) - Method in class io.siddhi.core.event.stream.populater.StreamMappingElement
 
setTransportChannelCreationEnabled(boolean) - Method in class io.siddhi.core.config.SiddhiAppContext
 
setTrigger(boolean) - Method in class io.siddhi.core.query.input.stream.join.JoinProcessor
 
setType(ComplexEvent.Type) - Method in interface io.siddhi.core.event.ComplexEvent
 
setType(ComplexEvent.Type) - Method in class io.siddhi.core.event.GroupedComplexEvent
 
setType(ComplexEvent.Type) - Method in class io.siddhi.core.event.state.StateEvent
 
setType(ComplexEvent.Type) - Method in class io.siddhi.core.event.stream.StreamEvent
 
setType(IncrementalSnapshotInfo.SnapshotType) - Method in class io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo
 
setup() - Method in class io.siddhi.core.query.input.stream.state.runtime.EveryInnerStateRuntime
 
setup() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
setup() - Method in class io.siddhi.core.query.input.stream.state.runtime.LogicalInnerStateRuntime
 
setup() - Method in class io.siddhi.core.query.input.stream.state.runtime.NextInnerStateRuntime
 
setup() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
setValue(Object, int) - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
setValuesForInMemoryRecreateFromTable(long) - Method in class io.siddhi.core.aggregation.IncrementalExecutor
 
setWithinEveryPreStateProcessor(PreStateProcessor) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
setWithinEveryPreStateProcessor(PreStateProcessor) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
setWithinTime(long) - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
setWithinTime(long) - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
shouldUpdate(Object) - Method in class io.siddhi.core.aggregation.BaseIncrementalValueStore
 
shutdown() - Method in class io.siddhi.core.SiddhiAppRuntime
 
shutdown() - Method in class io.siddhi.core.SiddhiManager
Method to shutdown Siddhi Manager
shutdown() - Method in class io.siddhi.core.stream.input.source.Source
 
shutdown() - Method in class io.siddhi.core.stream.output.sink.Sink
 
shutdown() - Method in class io.siddhi.core.table.Table
 
shutdown() - Method in class io.siddhi.core.util.persistence.InMemoryPersistenceStore
 
SiddhiAppContext - Class in io.siddhi.core.config
Holder object for context information of SiddhiApp.
SiddhiAppContext() - Constructor for class io.siddhi.core.config.SiddhiAppContext
 
siddhiAppContext - Variable in class io.siddhi.core.stream.input.InputHandler
 
siddhiAppContext - Variable in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
SiddhiAppCreationException - Exception in io.siddhi.core.exception
Exception class to be used when an error occurs while creating SiddhiApp
SiddhiAppCreationException(String, boolean) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, Throwable, boolean) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, Throwable) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(Throwable) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, int[], int[], String, String) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, SiddhiElement, SiddhiAppContext) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, Throwable, int[], int[]) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, int[], int[]) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, Throwable, int[], int[], SiddhiAppContext) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppCreationException(String, Throwable, int[], int[], String, String) - Constructor for exception io.siddhi.core.exception.SiddhiAppCreationException
 
SiddhiAppParser - Class in io.siddhi.core.util.parser
Class to parse SiddhiApp
SiddhiAppParser() - Constructor for class io.siddhi.core.util.parser.SiddhiAppParser
 
SiddhiAppRuntime - Class in io.siddhi.core
Keep streamDefinitions, partitionRuntimes, queryRuntimes of an SiddhiApp and streamJunctions and inputHandlers used.
SiddhiAppRuntime(Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, Map<String, AbstractDefinition>, InputManager, Map<String, QueryRuntime>, Map<String, StreamJunction>, Map<String, Table>, Map<String, Window>, ConcurrentMap<String, AggregationRuntime>, Map<String, List<Source>>, Map<String, List<Sink>>, Map<String, PartitionRuntime>, SiddhiAppContext, Map<String, SiddhiAppRuntime>) - Constructor for class io.siddhi.core.SiddhiAppRuntime
 
SiddhiAppRuntimeBuilder - Class in io.siddhi.core.util
For building SiddhiAppRuntime
SiddhiAppRuntimeBuilder(SiddhiAppContext) - Constructor for class io.siddhi.core.util.SiddhiAppRuntimeBuilder
 
SiddhiAppRuntimeException - Exception in io.siddhi.core.exception
Exception class to be used when runtime error occurs in Siddi execution.
SiddhiAppRuntimeException() - Constructor for exception io.siddhi.core.exception.SiddhiAppRuntimeException
 
SiddhiAppRuntimeException(String) - Constructor for exception io.siddhi.core.exception.SiddhiAppRuntimeException
 
SiddhiAppRuntimeException(String, Throwable) - Constructor for exception io.siddhi.core.exception.SiddhiAppRuntimeException
 
SiddhiAppRuntimeException(Throwable) - Constructor for exception io.siddhi.core.exception.SiddhiAppRuntimeException
 
SiddhiBufferedEventsMetric - Class in io.siddhi.core.util.statistics.metrics
Class to calculate BufferedEvents in Siddhi.
SiddhiBufferedEventsMetric(MetricRegistry) - Constructor for class io.siddhi.core.util.statistics.metrics.SiddhiBufferedEventsMetric
 
SiddhiClassLoader - Class in io.siddhi.core.util
used to load classes required for Siddhi extensions.
SiddhiClassLoader() - Constructor for class io.siddhi.core.util.SiddhiClassLoader
 
SiddhiComponentActivator - Class in io.siddhi.core.util
Component activator for Siddhi manager component
SiddhiComponentActivator() - Constructor for class io.siddhi.core.util.SiddhiComponentActivator
 
SiddhiConstants - Class in io.siddhi.core.util
Class to hold constants.
SiddhiConstants() - Constructor for class io.siddhi.core.util.SiddhiConstants
 
SiddhiContext - Class in io.siddhi.core.config
Context information holder associated with SiddhiManager
SiddhiContext() - Constructor for class io.siddhi.core.config.SiddhiContext
 
SiddhiDebugger - Class in io.siddhi.core.debugger
SiddhiDebugger adds checkpoints, remove checkpoints and provide traversal functions like next and play.
SiddhiDebugger(SiddhiAppContext) - Constructor for class io.siddhi.core.debugger.SiddhiDebugger
Create a new SiddhiDebugger instance for the given SiddhiAppContext.
SiddhiDebugger.QueryTerminal - Enum in io.siddhi.core.debugger
SiddhiDebugger allows to add breakpoints only at the beginning and the end of a query.
SiddhiDebuggerCallback - Interface in io.siddhi.core.debugger
Callback to get notification about the events passing through the break points.
SiddhiDebuggerClient - Class in io.siddhi.core.debugger
SiddhiDebuggerClient is a commandline tool to feed siddhi app and input from text files and debug the query at the runtime.
SiddhiDebuggerClient() - Constructor for class io.siddhi.core.debugger.SiddhiDebuggerClient
 
SiddhiExtensionLoader - Class in io.siddhi.core.util
Class used to load Siddhi extensions.
SiddhiExtensionLoader() - Constructor for class io.siddhi.core.util.SiddhiExtensionLoader
 
SiddhiLatencyMetric - Class in io.siddhi.core.util.statistics.metrics
Class to calculate Siddhi latency.
SiddhiLatencyMetric(String, MetricRegistry) - Constructor for class io.siddhi.core.util.statistics.metrics.SiddhiLatencyMetric
 
SiddhiManager - Class in io.siddhi.core
This is the main interface class of Siddhi where users will interact when using Siddhi as a library.
SiddhiManager() - Constructor for class io.siddhi.core.SiddhiManager
Creates a Siddhi Manager instance with default SiddhiContext.
SiddhiManagerComponent - Class in io.siddhi.core.util
Siddhi Manager Service which is
SiddhiManagerComponent() - Constructor for class io.siddhi.core.util.SiddhiManagerComponent
 
SiddhiMemoryUsageMetric - Class in io.siddhi.core.util.statistics.metrics
Class to calculate Siddhi memory usage.
SiddhiMemoryUsageMetric(MetricRegistry) - Constructor for class io.siddhi.core.util.statistics.metrics.SiddhiMemoryUsageMetric
 
SiddhiMetricsFactory - Class in io.siddhi.core.util.statistics.metrics
Factory class to create Trackers and Managers.
SiddhiMetricsFactory() - Constructor for class io.siddhi.core.util.statistics.metrics.SiddhiMetricsFactory
 
SiddhiQueryContext - Class in io.siddhi.core.config
Holder object for context information of SiddhiApp.
SiddhiQueryContext(SiddhiAppContext, String) - Constructor for class io.siddhi.core.config.SiddhiQueryContext
 
SiddhiQueryContext(SiddhiAppContext, String, String) - Constructor for class io.siddhi.core.config.SiddhiQueryContext
 
siddhiQueryContext - Variable in class io.siddhi.core.executor.function.FunctionExecutor
 
siddhiQueryContext - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
siddhiQueryContext - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
siddhiQueryContext - Variable in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
siddhiQueryContext - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
siddhiQueryContext - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
SiddhiStatisticsManager - Class in io.siddhi.core.util.statistics.metrics
Each siddhi app will have one metric registry and placed in siddhi app context
SiddhiStatisticsManager(List<Element>) - Constructor for class io.siddhi.core.util.statistics.metrics.SiddhiStatisticsManager
 
SiddhiTestHelper - Class in io.siddhi.core.util
Helper class ot be used by siddhi tests.
SiddhiThroughputMetric - Class in io.siddhi.core.util.statistics.metrics
Class to calculate Siddhi throughput.
SiddhiThroughputMetric(String, MetricRegistry) - Constructor for class io.siddhi.core.util.statistics.metrics.SiddhiThroughputMetric
 
SimpleStreamEventConverter - Class in io.siddhi.core.event.stream.converter
The converter class that only converts the OutputData of the events to StreamEvent
SimpleStreamEventConverter(List<StreamEventConverter.ConversionMapping>) - Constructor for class io.siddhi.core.event.stream.converter.SimpleStreamEventConverter
 
SingleClientDistributedSink - Class in io.siddhi.core.util.transport
This class implements a the distributed sink that could publish to multiple destination using a single client/publisher.
SingleClientDistributedSink() - Constructor for class io.siddhi.core.util.transport.SingleClientDistributedSink
 
SingleClientDistributedSink.SingleClientConnectionCallback - Class in io.siddhi.core.util.transport
Connection callback to notify DistributionStrategy about new connection initiations and failures
SingleInputStreamParser - Class in io.siddhi.core.util.parser
 
SingleInputStreamParser() - Constructor for class io.siddhi.core.util.parser.SingleInputStreamParser
 
SingleProcessStreamReceiver - Class in io.siddhi.core.query.input
Implementation of {StreamJunction.Receiver} to receive events to be fed into single stream stateless queries(Filter).
SingleProcessStreamReceiver(String, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.SingleProcessStreamReceiver
 
SingleStateHolder - Class in io.siddhi.core.util.snapshot.state
State holder for non partition use case
SingleStateHolder(StateFactory) - Constructor for class io.siddhi.core.util.snapshot.state.SingleStateHolder
 
SingleStreamRuntime - Class in io.siddhi.core.query.input.stream.single
StreamRuntime to represent Single streams.
SingleStreamRuntime(ProcessStreamReceiver, Processor, ProcessingMode, MetaComplexEvent) - Constructor for class io.siddhi.core.query.input.stream.single.SingleStreamRuntime
 
singleStreamRuntimeList - Variable in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
SingleSyncStateHolder - Class in io.siddhi.core.util.snapshot.state
State holder for non partition use case
SingleSyncStateHolder(StateFactory) - Constructor for class io.siddhi.core.util.snapshot.state.SingleSyncStateHolder
 
Sink<S extends State> - Class in io.siddhi.core.stream.output.sink
This is a Sink type.
Sink() - Constructor for class io.siddhi.core.stream.output.sink.Sink
 
Sink.OnErrorAction - Enum in io.siddhi.core.stream.output.sink
Different Type of On Error Actions
SinkCallback - Class in io.siddhi.core.stream.output.sink
Sink Callback is used to get Events from Siddhi Streams using StreamJunction and send them to SinkMappers to do the mapping.
SinkCallback(List<Sink>, AbstractDefinition) - Constructor for class io.siddhi.core.stream.output.sink.SinkCallback
 
SinkExecutorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store Sink Extensions.
SinkHandler<S extends State> - Class in io.siddhi.core.stream.output.sink
SinkHandler is an optional interface before SinkMapper.
SinkHandler() - Constructor for class io.siddhi.core.stream.output.sink.SinkHandler
 
SinkHandlerCallback - Class in io.siddhi.core.stream.output.sink
Sink Handler Callback is used to send events to the SinkMapper after being handled by SinkHandler.
SinkHandlerCallback(SinkMapper) - Constructor for class io.siddhi.core.stream.output.sink.SinkHandlerCallback
 
SinkHandlerManager - Class in io.siddhi.core.stream.output.sink
SinkHandlerManager is a factory interface that would create the appropriate SinkHandler for each Sink.
SinkHandlerManager() - Constructor for class io.siddhi.core.stream.output.sink.SinkHandlerManager
 
SinkListener - Interface in io.siddhi.core.stream.output.sink
Sink Listener is used to get Events out from SinkMappers into Sinks.
SinkMapper - Class in io.siddhi.core.stream.output.sink
Abstract parent class to represent event mappers.
SinkMapper() - Constructor for class io.siddhi.core.stream.output.sink.SinkMapper
 
SinkMapperExecutorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store SinkMapper Extensions.
SizeOfSetFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for sizeOfSet function.
SizeOfSetFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.SizeOfSetFunctionExecutor
 
SkipStateEventPopulator - Class in io.siddhi.core.event.state.populater
The populater class that skips populates StateEvents
SkipStateEventPopulator() - Constructor for class io.siddhi.core.event.state.populater.SkipStateEventPopulator
 
SlidingFindableWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Performs event processing in a sliding manner while supporting event search
SlidingFindableWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.SlidingFindableWindowProcessor
 
SlidingWindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Performs event processing in a sliding manner
SlidingWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.SlidingWindowProcessor
 
snapshot() - Method in class io.siddhi.core.partition.PartitionRuntime.PartitionState
 
snapshot() - Method in class io.siddhi.core.SiddhiAppRuntime
 
Snapshot - Class in io.siddhi.core.util.snapshot.state
The class which encloses the state to be serialized.
Snapshot(Object) - Constructor for class io.siddhi.core.util.snapshot.state.Snapshot
 
Snapshot(Object, boolean) - Constructor for class io.siddhi.core.util.snapshot.state.Snapshot
 
snapshot() - Method in class io.siddhi.core.util.snapshot.state.State
 
SnapshotableEventQueueOperator - Class in io.siddhi.core.util.collection.operator
Operator which is related to non-indexed In-memory table operations.
SnapshotableEventQueueOperator(ExpressionExecutor, int) - Constructor for class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
SnapshotableStreamEventQueue - Class in io.siddhi.core.event.stream.holder
The class to hold stream events in a queue and by managing its snapshots
SnapshotableStreamEventQueue(StreamEventClonerHolder) - Constructor for class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
SnapshotableStreamEventQueue(StreamEventClonerHolder, int) - Constructor for class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
SnapshotOutputRateLimiter<S extends State> - Class in io.siddhi.core.query.output.ratelimit.snapshot
Parent implementation to run the Scheduler to handle periodic snapshot rate limiting.
SnapshotOutputRateLimiter(WrappedSnapshotOutputRateLimiter, SiddhiQueryContext, boolean) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
SnapshotRequest - Class in io.siddhi.core.util.snapshot
Snapshot request type ThreadLocal holder
SnapshotRequest() - Constructor for class io.siddhi.core.util.snapshot.SnapshotRequest
 
SnapshotService - Class in io.siddhi.core.util.snapshot
Service level implementation to take/restore snapshots of processing elements.
SnapshotService(SiddhiAppContext) - Constructor for class io.siddhi.core.util.snapshot.SnapshotService
 
SnapshotStateList - Class in io.siddhi.core.util.snapshot.state
The class which encloses multiple snapshot states.
SnapshotStateList() - Constructor for class io.siddhi.core.util.snapshot.state.SnapshotStateList
 
SnapshotStateList(TreeMap<Long, Snapshot>) - Constructor for class io.siddhi.core.util.snapshot.state.SnapshotStateList
 
SortWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Sample Query: from inputStream#window.sort(5, attribute1, "asc", attribute2, "desc") select attribute1, attribute2 insert into outputStream;
SortWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
Source<S extends State> - Class in io.siddhi.core.stream.input.source
Abstract class to represent Event Sources.
Source() - Constructor for class io.siddhi.core.stream.input.source.Source
 
Source.ConnectionCallback - Class in io.siddhi.core.stream.input.source
Callback class used to pass connection exception during message retrieval
SourceEventListener - Interface in io.siddhi.core.stream.input.source
Listener interface to be used by following component to get the events received by Sources.
SourceExecutorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store Source Extensions.
SourceHandler<S extends State> - Class in io.siddhi.core.stream.input.source
SourceHandler is an optional implementable class that wraps InputHandler.
SourceHandler() - Constructor for class io.siddhi.core.stream.input.source.SourceHandler
 
SourceHandlerManager - Class in io.siddhi.core.stream.input.source
SourceHandlerManager is a factory interface that would create the appropriate SourceHandler for each Source.
SourceHandlerManager() - Constructor for class io.siddhi.core.stream.input.source.SourceHandlerManager
 
SourceMapper - Class in io.siddhi.core.stream.input.source
Convert custom input from Source to ComplexEventChunk.
SourceMapper() - Constructor for class io.siddhi.core.stream.input.source.SourceMapper
 
SourceMapperExecutorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store SourceMapper Extensions.
SourceSyncCallback - Interface in io.siddhi.core.stream.input.source
Callback to get synchronous data, used for HA use cases
stabilizeStates() - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
stabilizeStates() - Method in class io.siddhi.core.query.input.SingleProcessStreamReceiver
 
stabilizeStates() - Method in class io.siddhi.core.query.input.stream.state.receiver.PatternMultiProcessStreamReceiver
 
stabilizeStates() - Method in class io.siddhi.core.query.input.stream.state.receiver.PatternSingleProcessStreamReceiver
 
stabilizeStates() - Method in class io.siddhi.core.query.input.stream.state.receiver.SequenceMultiProcessStreamReceiver
 
stabilizeStates() - Method in class io.siddhi.core.query.input.stream.state.receiver.SequenceSingleProcessStreamReceiver
 
start(String, String) - Method in class io.siddhi.core.debugger.SiddhiDebuggerClient
Start the SiddhiDebuggerClient and configure the breakpoints.
start() - Method in class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.LogStreamProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
start() - Method in class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
start() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
start() - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
start() - Method in class io.siddhi.core.query.QueryRuntime
 
start() - Method in class io.siddhi.core.SiddhiAppRuntime
 
start() - Method in class io.siddhi.core.trigger.CronTrigger
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class io.siddhi.core.trigger.PeriodicTrigger
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class io.siddhi.core.trigger.StartTrigger
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in interface io.siddhi.core.util.extension.holder.ExternalReferencedHolder
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class io.siddhi.core.util.Scheduler
 
start(BundleContext) - Method in class io.siddhi.core.util.SiddhiManagerComponent
This is the activation method of SiddhiManagerService.
startGroupByFlow(String) - Static method in class io.siddhi.core.config.SiddhiAppContext
 
startPartitionFlow(String) - Static method in class io.siddhi.core.config.SiddhiAppContext
 
startProcessing() - Method in class io.siddhi.core.stream.output.StreamCallback
 
startProcessing() - Method in class io.siddhi.core.stream.StreamJunction
Create and start disruptor based on annotations given in the streamDefinition.
startPurging() - Method in class io.siddhi.core.aggregation.AggregationRuntime
 
startReporting() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiStatisticsManager
 
startReporting() - Method in interface io.siddhi.core.util.statistics.StatisticsManager
 
startSources() - Method in class io.siddhi.core.SiddhiAppRuntime
 
startStateIds - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
startStateReset() - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
StartTrigger - Class in io.siddhi.core.trigger
Implementation of Trigger which will trigger events when siddhi app in started.
StartTrigger() - Constructor for class io.siddhi.core.trigger.StartTrigger
 
startWithoutSources() - Method in class io.siddhi.core.SiddhiAppRuntime
 
State - Class in io.siddhi.core.util.snapshot.state
State to hold the data
State() - Constructor for class io.siddhi.core.util.snapshot.state.State
 
STATE_OUTPUT_DATA_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
STATE_PERSISTENCE_CONFIGS - Static variable in class io.siddhi.core.util.persistence.util.PersistenceConstants
 
STATE_PERSISTENCE_REVISIONS_TO_KEEP - Static variable in class io.siddhi.core.util.persistence.util.PersistenceConstants
 
stateChanged() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
StateEvent - Class in io.siddhi.core.event.state
Implementation of StateEvent to be used when executing join/pattern queries
StateEvent(int, int) - Constructor for class io.siddhi.core.event.state.StateEvent
 
StateEventCloner - Class in io.siddhi.core.event.state
Class to clone StateEvent used when creating PartitionRuntime.
StateEventCloner(MetaStateEvent, StateEventFactory) - Constructor for class io.siddhi.core.event.state.StateEventCloner
 
stateEventCloner - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
stateEventCloner - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
StateEventFactory - Class in io.siddhi.core.event.state
Event Factory to create new StateEvents
StateEventFactory(int, int) - Constructor for class io.siddhi.core.event.state.StateEventFactory
 
StateEventFactory(MetaStateEvent) - Constructor for class io.siddhi.core.event.state.StateEventFactory
 
stateEventFactory - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
StateEventPopulator - Interface in io.siddhi.core.event.state.populater
The StateEventPopulater interface that populates StateEvents PreOutput and Output data fields
StateEventPopulatorFactory - Class in io.siddhi.core.event.state.populater
The StateEventPopulaterFactory that constructs StateEventPopulater according to MetaStateEvent
StateEventPopulatorFactory() - Constructor for class io.siddhi.core.event.state.populater.StateEventPopulatorFactory
 
StateFactory<S extends State> - Interface in io.siddhi.core.util.snapshot.state
State factory that create states that are used to store query and other states
stateHolder - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
stateHolder - Variable in class io.siddhi.core.query.output.ratelimit.OutputRateLimiter
 
stateHolder - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
stateHolder - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
StateHolder<S extends State> - Interface in io.siddhi.core.util.snapshot.state
Holder to have all the states
stateId - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
stateId - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
StateInputStreamParser - Class in io.siddhi.core.util.parser
Class to parse StateStreamRuntime
StateInputStreamParser() - Constructor for class io.siddhi.core.util.parser.StateInputStreamParser
 
StateMappingElement - Class in io.siddhi.core.event.state.populater
Element to hold information about StateEvent population
StateMappingElement() - Constructor for class io.siddhi.core.event.state.populater.StateMappingElement
 
StateMultiProcessStreamReceiver - Class in io.siddhi.core.query.input
Implementation of {StreamJunction.Receiver} to receive events to be fed into multi stream stateful queries.
StateMultiProcessStreamReceiver(String, int, Object, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.input.StateMultiProcessStreamReceiver
 
stateProcessors - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
stateProcessorsSize - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
StateStreamRuntime - Class in io.siddhi.core.query.input.stream.state
Stream Runtime implementation to represent StateEvent.
StateStreamRuntime(SiddhiQueryContext, MetaStateEvent) - Constructor for class io.siddhi.core.query.input.stream.state.StateStreamRuntime
 
stateType - Variable in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
stateType - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
StatisticsConfiguration - Class in io.siddhi.core.config
Siddhi statistics module related configuration holder
StatisticsConfiguration(StatisticsTrackerFactory) - Constructor for class io.siddhi.core.config.StatisticsConfiguration
 
StatisticsManager - Interface in io.siddhi.core.util.statistics
Each siddhi app will have one StatisticsManager in siddhi app context
StatisticsTrackerFactory - Interface in io.siddhi.core.util.statistics
Factory interface to create Trackers and Managers
StdDevAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate standard deviation based on an event attribute.
StdDevAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor
 
stop() - Method in class io.siddhi.core.query.processor.stream.function.Pol2CartStreamFunctionProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.LogStreamProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.AggregateWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.BatchWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.CronWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor
Deprecated.
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.LengthWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor
Deprecated.
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.SessionWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.SortWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
stop() - Method in class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
stop() - Method in class io.siddhi.core.query.QueryRuntime
 
stop() - Method in class io.siddhi.core.trigger.CronTrigger
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class io.siddhi.core.trigger.PeriodicTrigger
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class io.siddhi.core.trigger.StartTrigger
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in interface io.siddhi.core.util.extension.holder.ExternalReferencedHolder
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class io.siddhi.core.util.Scheduler
 
stop() - Method in class io.siddhi.core.util.SiddhiManagerComponent
 
stopGroupByFlow() - Static method in class io.siddhi.core.config.SiddhiAppContext
 
stopPartitionFlow() - Static method in class io.siddhi.core.config.SiddhiAppContext
 
stopProcessing() - Method in class io.siddhi.core.stream.output.StreamCallback
 
stopProcessing() - Method in class io.siddhi.core.stream.StreamJunction
 
stopReporting() - Method in class io.siddhi.core.util.statistics.metrics.SiddhiStatisticsManager
 
stopReporting() - Method in interface io.siddhi.core.util.statistics.StatisticsManager
 
storeEventPool - Variable in class io.siddhi.core.table.record.AbstractRecordTable
 
storeEventPosition - Variable in class io.siddhi.core.util.collection.operator.CollectionOperator
 
storeEventPosition - Variable in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
storeEventPosition - Variable in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
StoreQueryCreationException - Exception in io.siddhi.core.exception
Exception class to be used when an error occurs while creating SiddhiApp
StoreQueryCreationException(String, boolean) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String, Throwable, boolean) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String, Throwable) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(Throwable) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String, int[], int[], String, String) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String, Throwable, int[], int[]) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String, int[], int[]) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryCreationException(String, Throwable, int[], int[], String, String) - Constructor for exception io.siddhi.core.exception.StoreQueryCreationException
 
StoreQueryParser - Class in io.siddhi.core.util.parser
Class to parse StoreQueryRuntime.
StoreQueryParser() - Constructor for class io.siddhi.core.util.parser.StoreQueryParser
 
StoreQueryRuntime - Class in io.siddhi.core.query
Store Query Runtime Interface
StoreQueryRuntime() - Constructor for class io.siddhi.core.query.StoreQueryRuntime
 
StoreQueryRuntimeException - Exception in io.siddhi.core.exception
Exception class to be used when an error occurs while creating SiddhiApp
StoreQueryRuntimeException() - Constructor for exception io.siddhi.core.exception.StoreQueryRuntimeException
 
StoreQueryRuntimeException(String) - Constructor for exception io.siddhi.core.exception.StoreQueryRuntimeException
 
StoreQueryRuntimeException(String, boolean) - Constructor for exception io.siddhi.core.exception.StoreQueryRuntimeException
 
StoreQueryRuntimeException(String, Throwable) - Constructor for exception io.siddhi.core.exception.StoreQueryRuntimeException
 
StoreQueryRuntimeException(Throwable) - Constructor for exception io.siddhi.core.exception.StoreQueryRuntimeException
 
StoreQueryRuntimeException(String, Throwable, boolean) - Constructor for exception io.siddhi.core.exception.StoreQueryRuntimeException
 
strategy - Variable in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
STREAM_ATTRIBUTE_INDEX_IN_TYPE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
STREAM_ATTRIBUTE_TYPE_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
STREAM_EVENT_CHAIN_INDEX - Static variable in class io.siddhi.core.util.SiddhiConstants
 
STREAM_EVENT_INDEX_IN_CHAIN - Static variable in class io.siddhi.core.util.SiddhiConstants
 
StreamCallback - Class in io.siddhi.core.stream.output
StreamCallback is used to receive events from StreamJunction.
StreamCallback() - Constructor for class io.siddhi.core.stream.output.StreamCallback
 
streamDefinition - Variable in class io.siddhi.core.stream.output.sink.distributed.DistributedTransport
 
StreamEvent - Class in io.siddhi.core.event.stream
Standard processing event inside Siddhi.
StreamEvent(int, int, int) - Constructor for class io.siddhi.core.event.stream.StreamEvent
 
StreamEventCloner - Class in io.siddhi.core.event.stream
Cloner class for StreamEvent to be used when creating PartitionRuntime
StreamEventCloner(MetaStreamEvent, StreamEventFactory) - Constructor for class io.siddhi.core.event.stream.StreamEventCloner
 
streamEventCloner - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
streamEventCloner - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.SnapshotOutputRateLimiter
 
StreamEventClonerHolder - Class in io.siddhi.core.event.stream.holder
Holder to have StreamEventCloner
StreamEventClonerHolder() - Constructor for class io.siddhi.core.event.stream.holder.StreamEventClonerHolder
 
StreamEventClonerHolder(StreamEventCloner) - Constructor for class io.siddhi.core.event.stream.holder.StreamEventClonerHolder
 
streamEventClonerHolder - Variable in class io.siddhi.core.query.processor.stream.AbstractStreamProcessor
 
StreamEventConverter - Interface in io.siddhi.core.event.stream.converter
The converter that converts data of the events into StreamEvents
StreamEventConverter.ConversionMapping - Class in io.siddhi.core.event.stream.converter
Element to hold information about event conversion
StreamEventConverterFactory - Class in io.siddhi.core.event.stream.converter
Factory to construct StreamEventConverter
StreamEventConverterFactory() - Constructor for class io.siddhi.core.event.stream.converter.StreamEventConverterFactory
 
StreamEventFactory - Class in io.siddhi.core.event.stream
Event Factory to create new StreamEvents
StreamEventFactory(MetaStreamEvent) - Constructor for class io.siddhi.core.event.stream.StreamEventFactory
Initialization of the factory using MetaStreamEvent
StreamEventFactory(int, int, int) - Constructor for class io.siddhi.core.event.stream.StreamEventFactory
Initialization of the factory with event data sizes
streamEventFactory - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
StreamEventPopulaterFactory - Class in io.siddhi.core.event.stream.populater
The StateEventPopulaterFactory that populates StreamEventPopulater according to MetaStreamEvent and to be mapped attributes
StreamEventPopulaterFactory() - Constructor for class io.siddhi.core.event.stream.populater.StreamEventPopulaterFactory
 
streamEvents - Variable in class io.siddhi.core.event.state.StateEvent
 
StreamFunctionProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.function
Stream Processor to handle Stream Functions.
StreamFunctionProcessor() - Constructor for class io.siddhi.core.query.processor.stream.function.StreamFunctionProcessor
 
StreamFunctionProcessorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store StreamFunctionProcessor Extensions.
StreamHandler - Class in io.siddhi.core.util.event.handler
Interface to be implemented to receive events via handlers.
StreamHandler(List<StreamJunction.Receiver>, int, String, String, StreamJunction, StreamJunction.OnErrorAction, ExceptionListener) - Constructor for class io.siddhi.core.util.event.handler.StreamHandler
 
streamId - Variable in class io.siddhi.core.query.input.ProcessStreamReceiver
 
streamId - Variable in class io.siddhi.core.stream.input.InputHandler
 
streamIndex - Variable in class io.siddhi.core.stream.input.InputHandler
 
StreamInnerStateRuntime - Class in io.siddhi.core.query.input.stream.state.runtime
Created on 12/19/14.
StreamInnerStateRuntime(StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
StreamJunction - Class in io.siddhi.core.stream
Stream Junction is the place where streams are collected and distributed.
StreamJunction(StreamDefinition, ExecutorService, int, StreamJunction, SiddhiAppContext) - Constructor for class io.siddhi.core.stream.StreamJunction
 
StreamJunction.OnErrorAction - Enum in io.siddhi.core.stream
Different Type of On Error Actions
StreamJunction.Publisher - Class in io.siddhi.core.stream
Interface to be implemented to send events into the Stream Junction.
StreamJunction.Receiver - Interface in io.siddhi.core.stream
Interface to be implemented by all receivers who need to subscribe to Stream Junction and receive events.
StreamMappingElement - Class in io.siddhi.core.event.stream.populater
Element to hold information about StreamEvent population from the given data[]
StreamMappingElement() - Constructor for class io.siddhi.core.event.stream.populater.StreamMappingElement
 
StreamPartitioner - Class in io.siddhi.core.partition
create PartitionExecutors to be used to get partitioning key
StreamPartitioner(InputStream, Partition, MetaStateEvent, List<VariableExpressionExecutor>, SiddhiQueryContext) - Constructor for class io.siddhi.core.partition.StreamPartitioner
 
StreamPostStateProcessor - Class in io.siddhi.core.query.input.stream.state
Created on 12/17/14.
StreamPostStateProcessor() - Constructor for class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
StreamPreStateProcessor - Class in io.siddhi.core.query.input.stream.state
The processor the gets executes before checking state conditions.
StreamPreStateProcessor(StateInputStream.Type) - Constructor for class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
StreamProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream
For Siddhi extensions, extend this class to use the functionality of AbstractStreamProcessor.
StreamProcessor() - Constructor for class io.siddhi.core.query.processor.stream.StreamProcessor
 
StreamProcessorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store StreamProcessor Extensions.
StreamRuntime - Interface in io.siddhi.core.query.input.stream
Interface for all StreamRuntime s.(Ex: JoinStreamRuntime, SingleStreamRuntime)
StringUtil - Class in io.siddhi.core.util
Class used to encode strings before logging.
subscribe(StreamJunction.Receiver) - Method in class io.siddhi.core.stream.StreamJunction
 
subscribe(InMemoryBroker.Subscriber) - Static method in class io.siddhi.core.util.transport.InMemoryBroker
 
SubscriberUnAvailableException - Exception in io.siddhi.core.util.transport
Exception class to be used when a Subscriber is not available for the given topic in In-memory Broker.
SubscriberUnAvailableException() - Constructor for exception io.siddhi.core.util.transport.SubscriberUnAvailableException
 
SubscriberUnAvailableException(String) - Constructor for exception io.siddhi.core.util.transport.SubscriberUnAvailableException
 
SubscriberUnAvailableException(String, Throwable) - Constructor for exception io.siddhi.core.util.transport.SubscriberUnAvailableException
 
SubscriberUnAvailableException(Throwable) - Constructor for exception io.siddhi.core.util.transport.SubscriberUnAvailableException
 
SubtractExpressionExecutorDouble - Class in io.siddhi.core.executor.math.subtract
Executor class for Double subtract function.
SubtractExpressionExecutorDouble(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorDouble
 
SubtractExpressionExecutorFloat - Class in io.siddhi.core.executor.math.subtract
Executor class for Float subtract function.
SubtractExpressionExecutorFloat(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorFloat
 
SubtractExpressionExecutorInt - Class in io.siddhi.core.executor.math.subtract
Executor class for Integer subtract function.
SubtractExpressionExecutorInt(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorInt
 
SubtractExpressionExecutorLong - Class in io.siddhi.core.executor.math.subtract
Executor class for Long subtract function.
SubtractExpressionExecutorLong(ExpressionExecutor, ExpressionExecutor) - Constructor for class io.siddhi.core.executor.math.subtract.SubtractExpressionExecutorLong
 
successCondition() - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
SumAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to calculate sum based on an event attribute.
SumAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor
 
SumIncrementalAttributeAggregator - Class in io.siddhi.core.query.selector.attribute.aggregator.incremental
IncrementalAttributeAggregator to calculate sum based on an event attribute.
SumIncrementalAttributeAggregator() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.incremental.SumIncrementalAttributeAggregator
 
switchToLiveMode() - Method in class io.siddhi.core.util.Scheduler
Schedule events which are not scheduled in the queue when switching back from event time to system current time
switchToPlayBackMode() - Method in class io.siddhi.core.util.Scheduler
this can be used to release the acquired resources for processing.
sync(LockWrapper, LockWrapper) - Method in class io.siddhi.core.util.lock.LockSynchronizer
Ensure that both LockWrappers are sharing the same lock and also update the underneath lock of all the depended LockWrappers of both.

T

Table - Class in io.siddhi.core.table
Interface class to represent Tables in Siddhi.
Table() - Constructor for class io.siddhi.core.table.Table
 
tableDefinition - Variable in class io.siddhi.core.table.Table
 
TableExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store Table Extensions.
TableExtensionHolder(SiddhiAppContext) - Constructor for class io.siddhi.core.util.extension.holder.TableExtensionHolder
 
TableWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on Table.
TableWindowProcessor(Table) - Constructor for class io.siddhi.core.query.processor.stream.window.TableWindowProcessor
 
TemplateBuilder - Class in io.siddhi.core.util.transport
Template builder used by SinkMapper to generate custom payload.
TemplateBuilder(StreamDefinition, String) - Constructor for class io.siddhi.core.util.transport.TemplateBuilder
 
thisLastProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
thisStatePostProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
thisStatePreProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPostStateProcessor
 
ThreadBarrier - Class in io.siddhi.core.util
Thread Barrier used to avoid concurrency issues during event processing
ThreadBarrier() - Constructor for class io.siddhi.core.util.ThreadBarrier
 
ThroughputTracker - Interface in io.siddhi.core.util.statistics
This interface will have the necessary methods to calculate the throughput.
TimeBatchWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Batch Window operating based on time.
TimeBatchWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor
 
TimeLengthWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based on pre-defined length.
TimeLengthWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor
 
timestamp - Variable in class io.siddhi.core.event.Event
 
timestamp - Variable in class io.siddhi.core.event.state.StateEvent
 
timestamp - Variable in class io.siddhi.core.event.stream.StreamEvent
 
TimestampGenerator - Interface in io.siddhi.core.util.timestamp
interface for timestamp generator
TimestampGeneratorImpl - Class in io.siddhi.core.util.timestamp
Class for timestamp generators.
TimestampGeneratorImpl(SiddhiAppContext) - Constructor for class io.siddhi.core.util.timestamp.TimestampGeneratorImpl
 
TimestampGeneratorImpl.TimeChangeListener - Interface in io.siddhi.core.util.timestamp
Listener used to get notification when a new event comes in.
TimeWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
Implementation of WindowProcessor which represent a Window operating based time.
TimeWindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.TimeWindowProcessor
 
toMap(Event) - Method in class io.siddhi.core.stream.output.StreamCallback
 
toMap(Event[]) - Method in class io.siddhi.core.stream.output.StreamCallback
 
toStream() - Method in class io.siddhi.core.query.input.MultiProcessStreamReceiver
 
toStream() - Method in class io.siddhi.core.query.input.ProcessStreamReceiver
 
toString() - Method in class io.siddhi.core.event.ComplexEventChunk
 
toString() - Method in class io.siddhi.core.event.Event
 
toString() - Method in class io.siddhi.core.event.GroupedComplexEvent
 
toString() - Method in class io.siddhi.core.event.state.MetaStateEventAttribute
 
toString() - Method in class io.siddhi.core.event.state.StateEvent
 
toString() - Method in class io.siddhi.core.event.stream.holder.SnapshotableStreamEventQueue
 
toString() - Method in class io.siddhi.core.event.stream.StreamEvent
 
toString(long) - Method in class io.siddhi.core.event.stream.StreamEvent
 
toString() - Method in class io.siddhi.core.stream.input.source.AttributeMapping
 
toString() - Method in class io.siddhi.core.util.snapshot.IncrementalSnapshot
 
TRANSPORT_CHANNEL_CREATION_IDENTIFIER - Static variable in class io.siddhi.core.util.SiddhiConstants
 
Trigger - Interface in io.siddhi.core.trigger
Interface class to represent event triggers.
TRIGGER_START - Static variable in class io.siddhi.core.util.SiddhiConstants
 
TRUE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.util.collection.operator.CollectionOperator
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.util.collection.operator.IndexOperator
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.util.collection.operator.MapOperator
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in interface io.siddhi.core.util.collection.operator.Operator
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.util.collection.operator.OverwriteTableIndexOperator
 
tryUpdate(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
type - Variable in class io.siddhi.core.event.state.StateEvent
 
type - Variable in class io.siddhi.core.event.stream.StreamEvent
 
type - Variable in class io.siddhi.core.query.input.stream.state.LogicalPostStateProcessor
 

U

UnionSetAttributeAggregatorExecutor - Class in io.siddhi.core.query.selector.attribute.aggregator
AttributeAggregatorExecutor to return a union of an aggregation of sets.
UnionSetAttributeAggregatorExecutor() - Constructor for class io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor
 
UNKNOWN_STATE - Static variable in class io.siddhi.core.util.SiddhiConstants
 
unlock() - Method in class io.siddhi.core.util.lock.LockWrapper
Release the lock.
unlock() - Method in class io.siddhi.core.util.ThreadBarrier
 
unregisterRecordTableHandler(String) - Method in class io.siddhi.core.table.record.RecordTableHandlerManager
 
unregisterSinkHandler(String) - Method in class io.siddhi.core.stream.output.sink.SinkHandlerManager
 
unregisterSourceHandler(String) - Method in class io.siddhi.core.stream.input.source.SourceHandlerManager
 
unsubscribe(InMemoryBroker.Subscriber) - Static method in class io.siddhi.core.util.transport.InMemoryBroker
 
update() - Method in interface io.siddhi.core.query.input.stream.state.runtime.InnerStateRuntime
 
update() - Method in class io.siddhi.core.query.input.stream.state.runtime.LogicalInnerStateRuntime
 
update() - Method in class io.siddhi.core.query.input.stream.state.runtime.NextInnerStateRuntime
 
update() - Method in class io.siddhi.core.query.input.stream.state.runtime.StreamInnerStateRuntime
 
update(String[]) - Method in interface io.siddhi.core.stream.input.source.SourceSyncCallback
 
update(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet) - Method in class io.siddhi.core.table.InMemoryTable
 
update(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
update(CompiledCondition, List<Map<String, Object>>, Map<String, CompiledExpression>, List<Map<String, Object>>) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Update all matching records
update(long, CompiledCondition, List<Map<String, Object>>, LinkedHashMap<String, CompiledExpression>, List<Map<String, Object>>) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
update(long, CompiledCondition, List<Map<String, Object>>, LinkedHashMap<String, CompiledExpression>, List<Map<String, Object>>, RecordTableHandlerCallback, S) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
update(CompiledCondition, List<Map<String, Object>>, Map<String, CompiledExpression>, List<Map<String, Object>>) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
update(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet) - Method in class io.siddhi.core.table.Table
 
update(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet) - Method in class io.siddhi.core.util.collection.operator.CollectionOperator
 
update(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet) - Method in class io.siddhi.core.util.collection.operator.EventChunkOperator
 
update(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet) - Method in class io.siddhi.core.util.collection.operator.IndexOperator
 
update(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet) - Method in class io.siddhi.core.util.collection.operator.MapOperator
 
update(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet) - Method in interface io.siddhi.core.util.collection.operator.Operator
 
update(ComplexEventChunk<StateEvent>, Object, InMemoryCompiledUpdateSet) - Method in class io.siddhi.core.util.collection.operator.SnapshotableEventQueueOperator
 
updateEvents(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet, int) - Method in class io.siddhi.core.table.Table
 
updateLastArrivalTime(long) - Method in class io.siddhi.core.query.input.stream.state.AbsentLogicalPreStateProcessor
 
updateLastArrivalTime(long) - Method in interface io.siddhi.core.query.input.stream.state.AbsentPreStateProcessor
Update the timestamp of the event arrived to this processor and met the filter conditions.
updateLastArrivalTime(long) - Method in class io.siddhi.core.query.input.stream.state.AbsentStreamPreStateProcessor
 
updateOrAdd(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.table.InMemoryTable
 
updateOrAdd(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.table.record.AbstractRecordTable
 
updateOrAdd(CompiledCondition, List<Map<String, Object>>, Map<String, CompiledExpression>, List<Map<String, Object>>, List<Object[]>) - Method in class io.siddhi.core.table.record.AbstractRecordTable
Try updating the records if they exist else add the records
updateOrAdd(long, CompiledCondition, List<Map<String, Object>>, LinkedHashMap<String, CompiledExpression>, List<Map<String, Object>>, List<Object[]>) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
updateOrAdd(long, CompiledCondition, List<Map<String, Object>>, LinkedHashMap<String, CompiledExpression>, List<Map<String, Object>>, List<Object[]>, RecordTableHandlerCallback) - Method in class io.siddhi.core.table.record.RecordTableHandler
 
updateOrAdd(CompiledCondition, List<Map<String, Object>>, Map<String, CompiledExpression>, List<Map<String, Object>>, List<Object[]>) - Method in class io.siddhi.core.table.record.RecordTableHandlerCallback
 
updateOrAdd(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet, AddingStreamEventExtractor) - Method in class io.siddhi.core.table.Table
 
updateOrAddEvents(ComplexEventChunk<StateEvent>, CompiledCondition, CompiledUpdateSet, AddingStreamEventExtractor, int) - Method in class io.siddhi.core.table.Table
 
UpdateOrInsertStoreQueryRuntime - Class in io.siddhi.core.query
This class is used to keep the information needed to execute an updateOrInsert store query.
UpdateOrInsertStoreQueryRuntime(String, MetaStreamEvent) - Constructor for class io.siddhi.core.query.UpdateOrInsertStoreQueryRuntime
 
UpdateOrInsertTableCallback - Class in io.siddhi.core.query.output.callback
Implementation of OutputCallback to receive processed Siddhi events from Siddhi queries and insert/update data into a Table based on received events and condition.
UpdateOrInsertTableCallback(Table, CompiledCondition, CompiledUpdateSet, int, boolean, StateEventFactory, StreamEventFactory, StreamEventConverter, String) - Constructor for class io.siddhi.core.query.output.callback.UpdateOrInsertTableCallback
 
updateState() - Method in class io.siddhi.core.query.input.stream.state.CountPreStateProcessor
 
updateState() - Method in class io.siddhi.core.query.input.stream.state.LogicalPreStateProcessor
 
updateState() - Method in interface io.siddhi.core.query.input.stream.state.PreStateProcessor
 
updateState() - Method in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
UpdateStoreQueryRuntime - Class in io.siddhi.core.query
This class is used to keep the runtime information needed to execute an update store query.
UpdateStoreQueryRuntime(String, MetaStreamEvent) - Constructor for class io.siddhi.core.query.UpdateStoreQueryRuntime
 
UpdateTableCallback - Class in io.siddhi.core.query.output.callback
Implementation of OutputCallback to receive processed Siddhi events from Siddhi queries and update data into a Table based on received events and condition.
UpdateTableCallback(Table, CompiledCondition, CompiledUpdateSet, int, boolean, StateEventFactory, StreamEventFactory, StreamEventConverter, String) - Constructor for class io.siddhi.core.query.output.callback.UpdateTableCallback
 
updateVariablePosition(MetaComplexEvent, List<VariableExpressionExecutor>) - Static method in class io.siddhi.core.util.parser.helper.QueryParserHelper
 
UUIDFunctionExecutor - Class in io.siddhi.core.executor.function
Executor class for UUID function.
UUIDFunctionExecutor() - Constructor for class io.siddhi.core.executor.function.UUIDFunctionExecutor
 

V

validateAndGetOption(String) - Method in class io.siddhi.core.util.transport.OptionHolder
 
validateAndGetStaticValue(String, String) - Method in class io.siddhi.core.util.transport.OptionHolder
 
validateAndGetStaticValue(String) - Method in class io.siddhi.core.util.transport.OptionHolder
 
validateDefinition(AbstractDefinition, ConcurrentMap<String, AbstractDefinition>, ConcurrentMap<String, AbstractDefinition>, ConcurrentMap<String, AbstractDefinition>, ConcurrentMap<String, AbstractDefinition>) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
validateDefinition(TriggerDefinition) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
validateOutputStream(StreamDefinition, AbstractDefinition) - Static method in class io.siddhi.core.util.parser.helper.DefinitionParserHelper
 
validateSiddhiApp(SiddhiApp) - Method in class io.siddhi.core.SiddhiManager
 
validateSiddhiApp(String) - Method in class io.siddhi.core.SiddhiManager
 
value - Variable in class io.siddhi.core.query.output.ratelimit.snapshot.AggregationWindowedPerSnapshotOutputRateLimiter
 
valueOf(String) - Static method in enum io.siddhi.core.debugger.SiddhiDebugger.QueryTerminal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.event.ComplexEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.event.stream.MetaStreamEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.event.stream.Operation.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.query.processor.ProcessingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.stream.output.sink.Sink.OnErrorAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.stream.ServiceDeploymentInfo.ServiceProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.stream.StreamJunction.OnErrorAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.table.record.ExpressionVisitor.MathOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.util.collection.executor.CollectionExecutor.Cost
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.util.collection.expression.CollectionExpression.CollectionScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo.SnapshotType
Returns the enum constant of this type with the specified name.
ValuePartitionExecutor - Class in io.siddhi.core.partition.executor
Value partition executor computes the partition key based on value of given ComplexEvent attribute/s.
ValuePartitionExecutor(ExpressionExecutor) - Constructor for class io.siddhi.core.partition.executor.ValuePartitionExecutor
 
values() - Static method in enum io.siddhi.core.debugger.SiddhiDebugger.QueryTerminal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.event.ComplexEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.event.stream.MetaStreamEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.event.stream.Operation.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.query.processor.ProcessingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.stream.output.sink.Sink.OnErrorAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.stream.ServiceDeploymentInfo.ServiceProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.stream.StreamJunction.OnErrorAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.table.record.ExpressionVisitor.MathOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.util.collection.executor.CollectionExecutor.Cost
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.util.collection.expression.CollectionExpression.CollectionScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.siddhi.core.util.persistence.util.IncrementalSnapshotInfo.SnapshotType
Returns an array containing the constants of this enum type, in the order they are declared.
VariableExpressionExecutor - Class in io.siddhi.core.executor
Executor class for Siddhi event attributes.
VariableExpressionExecutor(Attribute, int, int) - Constructor for class io.siddhi.core.executor.VariableExpressionExecutor
 
variableExpressionExecutorMap - Variable in class io.siddhi.core.table.record.AbstractRecordTable.RecordStoreCompiledCondition
 

W

waitForEvents(long, AtomicBoolean, long) - Static method in class io.siddhi.core.util.SiddhiTestHelper
 
waitForEvents(long, int, AtomicInteger, long) - Static method in class io.siddhi.core.util.SiddhiTestHelper
 
waitForEvents(long, int, int, long) - Static method in class io.siddhi.core.util.SiddhiTestHelper
 
waitForEvents(long, int, Collection<?>, long) - Static method in class io.siddhi.core.util.SiddhiTestHelper
 
window - Variable in class io.siddhi.core.query.output.callback.InsertIntoWindowCallback
Window to which the events have to be inserted.
Window - Class in io.siddhi.core.window
Window implementation of SiddhiQL.
Window(WindowDefinition, SiddhiAppContext) - Constructor for class io.siddhi.core.window.Window
Construct a Window object.
WindowedPerSnapshotOutputRateLimiter - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of PerSnapshotOutputRateLimiter for queries with Windows.
WindowedPerSnapshotOutputRateLimiter(Long, WrappedSnapshotOutputRateLimiter, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.WindowedPerSnapshotOutputRateLimiter
 
WindowProcessor<S extends State> - Class in io.siddhi.core.query.processor.stream.window
Abstract parent implementation of Processor to represent Windows.
WindowProcessor() - Constructor for class io.siddhi.core.query.processor.stream.window.WindowProcessor
 
WindowProcessorExtensionHolder - Class in io.siddhi.core.util.extension.holder
Holder to store WindowProcessor Extensions.
WindowWindowProcessor - Class in io.siddhi.core.query.processor.stream.window
This is the WindowProcessor intended to be used with window join queries.
WindowWindowProcessor(Window) - Constructor for class io.siddhi.core.query.processor.stream.window.WindowWindowProcessor
 
withinEveryPreStateProcessor - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
withinTime - Variable in class io.siddhi.core.query.input.stream.state.StreamPreStateProcessor
 
WrappedSnapshotOutputRateLimiter<S extends State> - Class in io.siddhi.core.query.output.ratelimit.snapshot
Implementation of OutputRateLimiter to be used by Snapshot Output Rate Limiting implementations.
WrappedSnapshotOutputRateLimiter(Long, boolean, boolean, SiddhiQueryContext) - Constructor for class io.siddhi.core.query.output.ratelimit.snapshot.WrappedSnapshotOutputRateLimiter
 

Z

ZeroStreamEventConverter - Class in io.siddhi.core.event.stream.converter
The converter that does no conversion but only copy OutputData of the events into StreamEvents
ZeroStreamEventConverter() - Constructor for class io.siddhi.core.event.stream.converter.ZeroStreamEventConverter
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2019. All rights reserved.