Package | Description |
---|---|
io.siddhi.core.table.holder | |
io.siddhi.core.util.collection.executor | |
io.siddhi.core.util.parser |
Modifier and Type | Class and Description |
---|---|
class |
IndexEventHolder
EventHolder implementation where events will be indexed and stored.
|
Modifier and Type | Method and Description |
---|---|
boolean |
NonAndCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
CollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder)
Checks if a matching event exist in indexedEventHolder
|
boolean |
NotCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
ExhaustiveCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
CompareCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
AndMultiPrimaryKeyCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
AnyAndCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
CompareExhaustiveAndCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
OrCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
boolean |
NonCollectionExecutor.contains(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
void |
NonAndCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
CollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder)
Delete matching events exists from indexedEventHolder
|
void |
NotCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
ExhaustiveCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
CompareCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
AndMultiPrimaryKeyCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
AnyAndCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
CompareExhaustiveAndCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
OrCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
void |
NonCollectionExecutor.delete(StateEvent deletingEvent,
IndexedEventHolder indexedEventHolder) |
StreamEvent |
NonAndCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
CollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner)
Find the Events matching to the condition, used on the primary call
|
StreamEvent |
NotCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
ExhaustiveCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
CompareCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
AndMultiPrimaryKeyCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
AnyAndCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
CompareExhaustiveAndCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
OrCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
StreamEvent |
NonCollectionExecutor.find(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder,
StreamEventCloner storeEventCloner) |
Collection<StreamEvent> |
NonAndCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
CollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder)
Find the Events matching to the condition, used for consecutive calls from parent CollectionExecutor
|
Collection<StreamEvent> |
NotCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Set<StreamEvent> |
ExhaustiveCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
CompareCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
AndMultiPrimaryKeyCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
AnyAndCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
CompareExhaustiveAndCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
OrCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Collection<StreamEvent> |
NonCollectionExecutor.findEvents(StateEvent matchingEvent,
IndexedEventHolder indexedEventHolder) |
Modifier and Type | Method and Description |
---|---|
static CollectionExpression |
CollectionExpressionParser.parseCollectionExpression(io.siddhi.query.api.expression.Expression expression,
MatchingMetaInfoHolder matchingMetaInfoHolder,
IndexedEventHolder indexedEventHolder)
Parse the given expression and create the appropriate Executor by recursively traversing the expression.
|
Copyright © 2019. All rights reserved.