Package | Description |
---|---|
io.siddhi.core.table | |
io.siddhi.core.table.holder | |
io.siddhi.core.util.collection.executor | |
io.siddhi.core.util.collection.operator | |
io.siddhi.core.util.parser |
Modifier and Type | Class and Description |
---|---|
class |
CacheTableFIFO
cache table with FIFO entry removal
|
class |
CacheTableLFU
cache table with FIFO entry removal
|
class |
CacheTableLRU
cache table with LRU entry removal
|
Modifier and Type | Method and Description |
---|---|
void |
IndexEventHolderForCache.setCacheTable(CacheTable cacheTable) |
Constructor and Description |
---|
AndMultiPrimaryKeyCollectionExecutor(String compositePrimaryKey,
List<ExpressionExecutor> multiPrimaryKeyExpressionExecutors,
CacheTable cacheTable) |
CompareCollectionExecutor(ExpressionExecutor expressionExecutor,
int storeEventIndex,
String attribute,
io.siddhi.query.api.expression.condition.Compare.Operator operator,
ExpressionExecutor valueExpressionExecutor,
CacheTable cacheTable) |
Constructor and Description |
---|
IndexOperatorForCache(CollectionExecutor collectionExecutor,
String queryName,
CacheTable cacheTable) |
OverwriteTableIndexOperatorForCache(CollectionExecutor collectionExecutor,
String queryName,
CacheTable cacheTable) |
Modifier and Type | Method and Description |
---|---|
static CollectionExecutor |
CollectionExpressionParser.buildCollectionExecutor(CollectionExpression collectionExpression,
MatchingMetaInfoHolder matchingMetaInfoHolder,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,Table> tableMap,
boolean isFirst,
ProcessingMode processingMode,
boolean outputExpectsExpiredEvents,
SiddhiQueryContext siddhiQueryContext,
boolean isCache,
CacheTable cacheTable) |
static Operator |
OperatorParser.constructOperatorForCache(Object storeEvents,
io.siddhi.query.api.expression.Expression expression,
MatchingMetaInfoHolder matchingMetaInfoHolder,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,Table> tableMap,
SiddhiQueryContext siddhiQueryContext,
boolean updateCachePolicyAttribute,
CacheTable cacheTable) |
Copyright © 2019. All rights reserved.