Uses of Interface
io.siddhi.core.util.collection.expression.CollectionExpression
-
Packages that use CollectionExpression Package Description io.siddhi.core.util.collection.expression io.siddhi.core.util.parser -
-
Uses of CollectionExpression in io.siddhi.core.util.collection.expression
Classes in io.siddhi.core.util.collection.expression that implement CollectionExpression Modifier and Type Class Description classAndCollectionExpressionImplementation ofCollectionExpressionwhich represent And expressions.classAndMultiPrimaryKeyCollectionExpressionImplementation ofCollectionExpressionwhich represent And expressions.classAttributeCollectionExpressionImplementation ofCollectionExpressionwhich represent attribute expressions.classBasicCollectionExpressionImplementation ofCollectionExpressionwhich represent generic expressions.classCompareCollectionExpressionImplementation ofCollectionExpressionwhich represent Compare expressions.classNotCollectionExpressionImplementation ofCollectionExpressionwhich represent Not expressions.classNullCollectionExpressionImplementation ofCollectionExpressionwhich represent Null expressions.classOrCollectionExpressionImplementation ofCollectionExpressionwhich represent Or expressions.Methods in io.siddhi.core.util.collection.expression that return CollectionExpression Modifier and Type Method Description CollectionExpressionCompareCollectionExpression. getAttributeCollectionExpression()CollectionExpressionNotCollectionExpression. getCollectionExpression()CollectionExpressionAndCollectionExpression. getLeftCollectionExpression()CollectionExpressionAndMultiPrimaryKeyCollectionExpression. getLeftCollectionExpression()CollectionExpressionOrCollectionExpression. getLeftCollectionExpression()CollectionExpressionAndCollectionExpression. getRightCollectionExpression()CollectionExpressionAndMultiPrimaryKeyCollectionExpression. getRightCollectionExpression()CollectionExpressionOrCollectionExpression. getRightCollectionExpression()CollectionExpressionCompareCollectionExpression. getValueCollectionExpression()Constructors in io.siddhi.core.util.collection.expression with parameters of type CollectionExpression Constructor Description AndCollectionExpression(io.siddhi.query.api.expression.Expression expression, CollectionExpression.CollectionScope collectionScope, CollectionExpression leftCollectionExpression, CollectionExpression rightCollectionExpression)AndMultiPrimaryKeyCollectionExpression(io.siddhi.query.api.expression.Expression expression, CollectionExpression.CollectionScope collectionScope, CollectionExpression leftCollectionExpression, CollectionExpression rightCollectionExpression)CompareCollectionExpression(io.siddhi.query.api.expression.condition.Compare compareExpression, CollectionExpression.CollectionScope collectionScope, CollectionExpression attributeCollectionExpression, io.siddhi.query.api.expression.condition.Compare.Operator operator, CollectionExpression valueCollectionExpression)NotCollectionExpression(io.siddhi.query.api.expression.Expression expression, CollectionExpression.CollectionScope collectionScope, CollectionExpression collectionExpression)OrCollectionExpression(io.siddhi.query.api.expression.Expression expression, CollectionExpression.CollectionScope collectionScope, CollectionExpression leftCollectionExpression, CollectionExpression rightCollectionExpression) -
Uses of CollectionExpression in io.siddhi.core.util.parser
Methods in io.siddhi.core.util.parser that return CollectionExpression Modifier and Type Method Description static CollectionExpressionCollectionExpressionParser. 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.Methods in io.siddhi.core.util.parser with parameters of type CollectionExpression Modifier and Type Method Description static CollectionExecutorCollectionExpressionParser. buildCollectionExecutor(CollectionExpression collectionExpression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, boolean isFirst, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext, boolean isCache, CacheTable cacheTable)
-