public class CollectionExpressionParser extends Object
| Constructor and Description |
|---|
CollectionExpressionParser() |
| Modifier and Type | Method and Description |
|---|---|
static CollectionExecutor |
buildCollectionExecutor(CollectionExpression collectionExpression,
MatchingMetaInfoHolder matchingMetaInfoHolder,
List<VariableExpressionExecutor> variableExpressionExecutors,
Map<String,Table> tableMap,
SiddhiAppContext siddhiAppContext,
boolean isFirst,
String queryName) |
static CollectionExpression |
parseCollectionExpression(org.wso2.siddhi.query.api.expression.Expression expression,
MatchingMetaInfoHolder matchingMetaInfoHolder,
IndexedEventHolder indexedEventHolder)
Parse the given expression and create the appropriate Executor by recursively traversing the expression.
|
public static CollectionExpression parseCollectionExpression(org.wso2.siddhi.query.api.expression.Expression expression, MatchingMetaInfoHolder matchingMetaInfoHolder, IndexedEventHolder indexedEventHolder)
expression - Expression to be parsedmatchingMetaInfoHolder - matchingMetaInfoHolderindexedEventHolder - indexed event holderpublic static CollectionExecutor buildCollectionExecutor(CollectionExpression collectionExpression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiAppContext siddhiAppContext, boolean isFirst, String queryName)
Copyright © 2019 WSO2. All rights reserved.